1.d4 Nf6 2.Nf3 e6 3.g3 d5 4.Bg2 Be7 5.O-O O-O 6.c4 dxc4 7.Qc2 a6 8.a4 Nc6 9.Qxc4 Na5 10.Qc2 b6 11.Ne5 Bb7 12.Bxb7 Nxb7 13.Nc6 Qe8 14.b3 Bc5 15.dxc5 Qxc6 16.Ba3 Rfd8 17.Rc1 bxc5 18.Nd2 Rd5 19.e4 Rh5 20.f3 Rd8 21.Nc4 Nd6 22.Ne3 Nd7 23.Qe2 f5 24.f4 Rh6 25.exf5 exf5 26.b4 Rf8 27.Qa2+ Kh8 28.Qd5 Qxa4 29.bxc5 Nf6 30.Qd3 Nde4 31.Nxf5 Rh5 32.c6 Re8 33.Bf8 Qb5 34.Bxg7+ Kg8 35.Qxb5 axb5 36.Bxf6 Nxf6 37.Nd4 Rd5 38.Nb3 Re2 39.Re1 Rb2 40.Ra8+ Kf7 41.Nc1 Rdd2 42.Rc8 Rg2+ 43.Kh1 Rxh2+ 44.Kg1 Rbg2+ 45.Kf1 Rf2+ 46.Kg1 Ng4 47.Rxc7+ Kf6 48.Nd3 Rfg2+ 49.Kf1 Rxg3 50.Rd7 Rd2 51.c7 Nh2#