d4 Nf6 c4 e6 Nf3 b6 g3 Bb7 Bg2 Be7 Nc3 d5 Ne5 Nbd7 O-O c5 Bf4 O-O Rc1 h6 cxd5 exd5 Qa4 a5 Nxd5 Ra7 Nxd7 Nxd7 Qc2 cxd4 Rfd1 Bc5 h4 Ne5 Bxe5 Bxd5 Bxd4 Rd7 Bxc5 bxc5 Bh3 Be6 Bxe6 fxe6 Rxd7 Qe8 Rc7 c4 Qxc4 g5 Qg4 Rf7 Rc8 Qxc8 Rxc8+ Kg7 hxg5 Rd7 Qxe6 Rd8 Qf6+ Kh7 g6+ Kg8 Rxd8#