1.e4 e6 2.Nf3 d5 3.exd5 exd5 4.d4 Nf6 5.Bd3 Bd6 6.O-O O-O 7.Nc3 c5 8.Bg5 Be7 9.dxc5 Nc6 10.Re1 Be6 11.Na4 Rc8 12.c3 a5 13.Nd4 Qd7 14.Nb6 Qc7 15.Nxc8 Rxc8 16.Nxe6 fxe6 17.Rxe6 Qd7 18.Bf5 Qc7 19.Bxf6 Bxf6 20.Rxf6 gxf6 21.Qg4+ Kh8 22.Bxc8 Ne5 23.Qe6 Qd8 24.Bxb7 Qf8 25.Bxd5 Ng6 26.c6 Ne7 27.c7 f5 28.Qe5+ Qg7 29.c8=Q+ Nxc8 30.Qe8+ Qg8 31.Qxg8#