1.Nf3 d5 2.b3 c5 3.Bb2 Nc6 4.e3 Bg4 5.h3 Bh5 6.Be2 Nf6 7.d4 Bxf3 8.Bxf3 cxd4 9.exd4 e6 10.O-O Bd6 11.c4 O-O 12.Nc3 dxc4 13.d5 exd5 14.Nxd5 Ne5 15.Nxf6+ Qxf6 16.Bxb7 Rab8 17.Bd5 Rfd8 18.Qe2 Qf4 19.g3 Qf5 20.bxc4 Nd3 21.Bd4 Nf4 22.gxf4 Qxf4 23.Rfd1 Qh2+ 24.Kf1 Bc5 25.Qf3 Bxd4 26.Rxd4 Qe5 27.Rad1 Kh8 28.Re4 Qg5 29.Rg4 Qe5 30.Re1 Qb2 31.Rf4 Qxa2 32.Rxf7 Qc2 33.Qg3 Qb2 34.Ree7 Qa1+ 35.Kg2 Rg8 36.Rxa7 Qd4 37.Rfe7 Rbe8 38.Bxg8 Rxe7 39.Rxe7 Qd8 40.Qxg7#