1.d4 e6 2.g3 Qe7 3.Bg2 Qd8 4.c4 c6 5.e4 d5 6.Nd2 Bb4 7.Ne2 dxe4 8.O-O f5 9.f3 Bxd2 10.Qxd2 exf3 11.Bxf3 Nf6 12.Nf4 O-O 13.Re1 Re8 14.b3 a5 15.Qc3 a4 16.b4 Na6 17.a3 Nc7 18.Bb2 Bd7 19.Rad1 Rc8 20.Nd3 b5 21.Nc5 bxc4 22.Qxc4 Nfd5 23.Qc2 Ra8 24.Re5 Rf8 25.Rde1 h6 26.Bd1 f4 27.Qe4 Rf5 28.Bc2 fxg3 29.hxg3 Qg5 30.Qg2 Rxe5 31.Rxe5 Qe7 32.Qe2 Rf8 33.Bxa4 Be8 34.Bc2 Rf6 35.Ne4 Rf8 36.Nf2 Qf7 37.Ng4 Ne7 38.d5 Ncxd5 39.Rxe6 Qh5 40.Nxh6+ gxh6 41.Rxe7 Nxe7 42.Qxe7 Qf7 43.Bb3 Kh7 44.Bxf7 Bxf7 45.Kg2 Rd8 46.Qxf7# 1-0