1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 dxc4 5.Bg2 Bd7 6.O-O Bc6 7.a4 a6 8.Nc3 Bb4 9.Qc2 Nbd7 10.Rd1 O-O 11.Na2 Bd6 12.Qxc4 Nb6 13.Qc2 Bxa4 14.b3 Bc6 15.Nc3 Bb4 16.Bg5 h6 17.Bxf6 Qxf6 18.Ne4 Bxe4 19.Qxe4 c6 20.Ne5 Rfd8 21.e3 Qe7 22.h4 Nd5 23.Qg4 Nf6 24.Qf3 Rac8 25.g4 Nd7 26.Nd3 Bd6 27.Qh3 e5 28.g5 hxg5 29.hxg5 e4 30.g6 fxg6 31.Nb2 Nf6 32.Nc4 Bc7 33.Bf1 Kf7 34.Ne5+ Bxe5 35.Bc4+ Nd5 36.dxe5 Qxe5 37.Rd4 c5 38.Rxd5 Rxd5 39.Bxd5+ Kf6 40.Qxc8 Qxa1+ 41.Kg2 Qe5 42.Qf8+ Kg5 43.Qd8+ Kh6 44.Qh4+ Qh5 45.Qxh5+ gxh5 46.Bxb7 a5 47.Bxe4