e4 c5 Nf3 d6 d4 cxd4 Nxd4 Nf6 Nc3 a6 Bg5 e6 Qd3 Nbd7 f4 b5 a3 Bb7 O-O-O Qc7 Bxf6 Nxf6 Be2 Be7 Rhe1 O-O Kb1 d5 e5 Ne4 Nxe4 dxe4 Qg3 Rad8 c3 g6 h4 Qb6 h5 e3 hxg6 fxg6 Bd3 b4 Bxg6 bxc3 Bxh7+ Kh8 b4 Bxb4 Bc2 Bxa3+ Nb3 Rxd1+ Rxd1 Qxb3+ Bxb3 Be4+ Ka2 e2 Rh1+ Bh7 Qg6 a5 Qxh7#