1.e4 d5 2.exd5 Qxd5 3.Nf3 Nf6 4.d4 Bg4 5.Be2 e6 6.h3 Bh5 7.O-O Be7 8.c4 Qd8 9.Nc3 O-O 10.Be3 Nbd7 11.a3 Re8 12.b4 a5 13.c5 Bg6 14.Ne5 Ne4 15.Nxe4 Bxe4 16.Bf3 Nf6 17.Bxe4 Nxe4 18.c6 b6 19.Nd7 Nf6 20.Nxf6+ Bxf6 21.Qb3 Qd6 22.Qc4 Red8 23.Rfd1 h6 24.b5 a4 25.g3 Qe7 26.Bf4 Rd5 27.Be5 Ra5 28.Bxf6 Qxf6 29.Rab1 Qf5 30.g4 Qg5 31.Rb4 h5 32.Rd3 Raxb5 33.Rxa4 Rb1+ 34.Kg2 Rd8 35.Rg3 Qd2 36.Rb4 Rc1 37.Qb3 Qe1 38.Re3 Qh1+ 39.Kg3 g5 40.Qxe6 h4#