e4 c5 Nf3 Nc6 d4 cxd4 Nxd4 Nf6 Nc3 e5 Ndb5 Nxe4 Nxe4 d5 Qxd5 Bb4+ c3 Qxd5 Nc7+ Kf8 Nxd5 Be7 Nxe7 Nxe7 b3 Be6 Ba3 Rc8 O-O-O Bf5 f3 h5 Bc4 h4 Nd6 Re8 Nxf5 e4 Nxe7 g6 Nxg6+ Kg7 Nxh8 Rxh8 fxe4 h3 Rhg1 Rh6 Rdf1 Rh7 Bc5 f6 gxh3+ Kh8 Rg8#