1.Nf3 Nf6 2.g3 e6 3.Bg2 d5 4.O-O Be7 5.d4 O-O 6.c4 dxc4 7.Qc2 a6 8.a4 Bd7 9.Qxc4 Bc6 10.Nc3 b5 11.Qd3 b4 12.Nb1 Be4 13.Qe3 Nbd7 14.Nbd2 Bd5 15.Qd3 Bb7 16.b3 c5 17.Bb2 cxd4 18.Qxd4 e5 19.Qh4 Ne4 20.Qh3 Nc3 21.Bxc3 bxc3 22.Nc4 Qc7 23.Rac1 Bf6 24.Rfd1 Nc5 25.Rxc3 Rad8 26.Nfd2 e4 27.Rc2 Qe7 28.Ne3 g6 29.Rdc1 Bd4 30.g4 Bc8 31.b4 Nxa4 32.Nxe4 Qxb4 33.Ng5 h5 34.Nd5 Rxd5 35.Bxd5 Bxg4 36.Qd3 Bf5 37.e4 Bd7 38.Nxf7 Nb2 39.Qg3 Kg7 40.Qf4 Nd3 41.Qh6+ Kf6 42.Rc6+ Bxc6 43.Rxc6+ Ke7 44.Rc7+ Kf6 45.Qg5+ Kg7