1.e4 d5 2.exd5 Qxd5 3.Nc3 Qa5 4.d4 Nf6 5.Bd2 c6 6.h3 Bf5 7.Nf3 Nbd7 8.Bc4 e6 9.a3 h6 10.O-O Qc7 11.Re1 Bd6 12.b4 O-O 13.Bb3 a5 14.b5 cxb5 15.Nxb5 Qb6 16.a4 Ne8 17.Nh4 Bh7 18.Be3 Qc6 19.d5 exd5 20.Bxd5 Qxc2 21.Qf3 Ne5 22.Qg3 Nd3 23.Nxd6 Nxe1 24.Nxe8 Rfxe8 25.Bd4 g5 26.Qd6 Ra6 27.Qd7 Rf8 28.Rxe1 gxh4 29.Bxf7+ Rxf7 30.Re8+ Rf8 31.Qg7#