c4 c5 Nf3 Nf6 g3 b6 Bg2 Bb7 O-O g6 b3 Bg7 Bb2 e6 d4 b5 Nbd2 b4 dxc5 Bxf3 Nxf3 e5 Nxe5 g5 Bxa8 g4 a3 a5 axb4 axb4 Nxg4 d6 Qd4 d5 Nxf6+ Qxf6 Qxf6 Bxf6 Bxf6 d4 Bxh8 f5 Ra7 d3 exd3 Nd7 Bc6 f4 Rxd7 fxg3 fxg3 h5 Rb7+ Kd8 Rf8#