e4 e6 d4 d5 Nc3 Nf6 Bg5 dxe4 Nxe4 Be7 Bxf6 Bxf6 Nxf6+ Qxf6 Be2 Qg5 Nf3 Qg4 Qd2 Bd7 O-O Nc6 b4 h6 c4 h5 b5 Rd8 h3 Qg6 bxc6 Bxc6 Qa5 Qc2 Rfe1 Qh7 d5 Rd7 dxc6 Rd8 cxb7 g6 Qxa7 O-O Rab1 Rb8 Ne5 Qg7 Nd7 Rbc8 Nxf8 Rxf8 b8=Q Rxb8 Rxb8+ Kh7 Qxc7 f5 Qxg7+ Kxg7 Bd3 g5 Rxe6 g4 Rc6 gxh3 Rb7+ Kf8 Rc8#