1.d4 d5 2.Nf3 Nf6 3.c4 e6 4.g3 c5 5.Bg2 Be7 6.O-O O-O 7.cxd5 exd5 8.dxc5 Bxc5 9.Bg5 Nc6 10.Nc3 d4 11.Ne4 Be7 12.Nxf6+ Bxf6 13.Bxf6 Qxf6 14.Rc1 Bf5 15.Qb3 Rab8 16.Rfd1 Rfd8 17.Rd2 h6 18.Ne1 Ne5 19.Rcd1 Nc6 20.Nd3 b6 21.Qa4 Rbc8 22.Nf4 g5 23.Nd5 Qe6 24.e4 Bh3 25.Bxh3 Qxh3 26.f4 Qe6 27.fxg5 hxg5 28.Rf2 Kg7 29.Rdf1 Rf8 30.Rf5 f6 31.Nxf6 Rxf6 32.Rxf6 Qxf6 33.Rxf6 Kxf6 34.Qc4 Ke5 35.Qd5+ Kf6 36.Qf5+ Ke7 37.Qxc8 Ne5 38.Qf5 Kd6 39.h4 d3 40.Kf2 Ng4+ 41.Qxg4 b5 42.hxg5 Kc7 43.g6 Kb7 44.g7 Kc7 45.Qh5 Kb7 46.Qf7+ Kb8 47.g8=Q# 1-0