Nf3 e6 c4 b6 g3 Bb7 Bg2 Nf6 O-O Be7 Nc3 O-O Re1 c5 e3 d5 cxd5 Nxd5 d4 Nc6 Nxd5 exd5 b3 Re8 Bb2 Bf8 Rc1 Rc8 Qd2 cxd4 Nxd4 Qd7 Ne2 Bb4 Bc3 a5 Red1 d4 Bxb4 Nxb4 Bxb7 Qxb7 Rxc8 Rxc8 Qxd4 Nxa2 Qd8+ Rxd8 Rxd8#