e4 e5 Nf3 Nf6 Nc3 d5 Nxe5 dxe4 d4 Nbd7 Bg5 Be7 Bxf6 Bxf6 Qe2 O-O O-O-O Re8 Qxe4 Re7 Nd5 g6 f4 Re6 Bc4 Bg7 Rhe1 Nf6 Nxf6+ Rxf6 g4 c6 d5 cxd5 Bxd5 Qb6 Nxf7 Be6 Bxe6 Re8 Rd8 Qxb2+ Kxb2 Rxe6+ Ne5 Bxe5+ Qxe5 Rxe5 Rxe8+ Rxe8 Rxe8+ Kf7 Rb8 Kf6 Rxb7 h6 Rxa7 h5 h3 hxg4 hxg4 Ke6 f5+ Kf6 Ra6+ Kg7 Rxg6+ Kf7 g5 Ke8 Rg7 Kd8 g6 Ke8 Rf7 Kd8 g7 Kc8 g8=Q#