1.d4 d5 2.c4 e6 3.cxd5 exd5 4.Nc3 c6 5.Bf4 Nf6 6.e3 Bd6 7.Bg3 Bf5 8.Bd3 Bg6 9.Nge2 Qe7 10.O-O Nbd7 11.Rc1 O-O 12.a3 a5 13.Nf4 Rfe8 14.Nxg6 hxg6 15.Bxd6 Qxd6 16.Ne2 Ne4 17.Nf4 Nf8 18.Bb1 g5 19.Nh3 Nh7 20.f3 Nef6 21.Qd3 g6 22.Nf2 Kg7 23.e4 Nh5 24.e5 Qe7 25.g3 Nf8 26.Ng4 Ne6 27.Rc2 Ra6 28.Ne3 Rb6 29.Rd2 Rh8 30.Qc3 Ra6 31.Ng2 Kg8 32.b4 axb4 33.axb4 Kh7 34.f4 gxf4 35.Nxf4 Nhxf4 36.gxf4 Ra4 37.f5 gxf5 38.Rxf5 Kg7 39.Rdf2 Nd8 40.e6 Nxe6 41.Qg3+ Kf8 42.Qb8+ Qd8 43.Rxf7+ Ke8 44.Qxb7 Rg8+ 45.Kh1 Qd6 46.Rh7 Rf8 47.Qc8+