Nf3 d5 g3 Bg4 Bg2 Nd7 d4 e6 O-O Ne7 Nc3 c6 h3 Bxf3 Bxf3 Nf5 e4 dxe4 Nxe4 Nd6 Bg5 Qb6 Nxd6+ Bxd6 c4 Qxb2 Rb1 Qxa2 c5 Be7 Ra1 Qb2 Be3 e5 Qd3 exd4 Bxd4 Nxc5 Qe3 Qb4 Rfb1 Nb3 Rxb3 f6 Rxb4 Kf7 Rxb7 Rhe8 Bxc6 Kf8 Bxe8 Rxe8 Raxa7 g5 Qe6 h5 Rxe7 Rxe7 Qxe7+ Kg8 Ra8#