1.d4 d5 2.c4 e6 3.Nf3 Nf6 4.g3 c5 5.Bg2 cxd4 6.Nxd4 Nc6 7.O-O Bc5 8.Nb3 Bb6 9.cxd5 exd5 10.Nc3 d4 11.Na4 O-O 12.Bg5 Re8 13.Nxb6 axb6 14.Bxc6 bxc6 15.Qxd4 Qxd4 16.Nxd4 c5 17.Bxf6 gxf6 18.Nb5 Rxe2 19.Rfe1 Rxe1+ 20.Rxe1 Bd7 21.Nc3 Bc6 22.a3 Kf8 23.f4 Rd8 24.Rd1 Rxd1+ 25.Nxd1 Ke7 26.Kf2 Ke6 27.Ke3 Kd5 28.b3 Ke6 29.Nc3 Kf5 30.Nd1 Ke6 31.Kd3 Bb5+ 32.Kd2 Bc6 33.Ne3 Bb7 34.Kc3 Bf3 35.b4 cxb4+ 36.axb4 Kd6 37.Kd4 Be2 38.Nf5+ Kc6 39.Ne7+ Kb5 40.Kc3 Bf3 41.Ng8 f5 42.Nh6 Be4 43.Nxf7