1.d4 f5 2.Nf3 Nf6 3.g3 e6 4.Bg2 d5 5.c4 c6 6.O-O Bd6 7.Nc3 O-O 8.Qc2 Ne4 9.Rb1 Nd7 10.b4 b6 11.b5 Nxc3 12.Qxc3 c5 13.Bb2 Nf6 14.Nh4 cxd4 15.Qxd4 Bc5 16.Qd3 Bb7 17.Bxf6 Qxf6 18.cxd5 Rad8 19.e4 fxe4 20.Bxe4 Bxf2+ 21.Kg2 Bxd5 22.Bxd5 Rxd5 23.Qe2 Qh6 24.Rbd1 Rxd1 25.Qxd1 Bc5 26.Rxf8+ Bxf8 27.Qe2 Bc5 28.Nf3 Qf6 29.h4 h6 30.Qe4 Bd6 31.Nd4 Kf7 32.Nc6 Qb2+ 33.Kh3 Qf2 34.Nd8+ Kf8 35.Nxe6+ Kg8 36.Qd3 Bxg3 37.Qxg3 Qf5+ 38.Qg4 Qf1+ 39.Kg3 Qe1+ 40.Kf4 Qf2+ 41.Ke5 Qe3+ 42.Kd6 Qd2+ 43.Ke7 Qxa2 44.Qxg7#