1.Nf3 d5 2.d4 Nc6 3.c4 e6 4.Bg5 Be7 5.Bxe7 Qxe7 6.a3 dxc4 7.Nc3 a6 8.Qa4 b5 9.Nxb5 Bb7 10.Nc3 Nf6 11.e3 O-O 12.Bxc4 Nd8 13.Qd1 Ne4 14.Nxe4 Bxe4 15.Bd3 Bc6 16.Rc1 Qf6 17.Bb1 Bxf3 18.gxf3 e5 19.dxe5 Qxe5 20.Qc2 g6 21.f4 Qh5 22.Qe4 Ne6 23.Ba2 Rae8 24.Bxe6 Rxe6 25.Qg2 Qh4 26.O-O Qf6 27.b4 Kh8 28.Rxc7 Qb2 29.Qb7 Qxa3 30.Rxf7 Qxb4 31.Rxh7+ Kg8 32.Qg7#