1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.c4 Be7 5.O-O O-O 6.d4 dxc4 7.Qa4 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Nbd2 Nbd7 11.Nb3 Be4 12.Qd1 c5 13.dxc5 Nxc5 14.Nxc5 Bxc5 15.Bg5 Qe7 16.Ne5 Bxg2 17.Kxg2 Qb7+ 18.Kg1 Ne4 19.Bf4 Rfd8 20.Nd3 e5 21.Bxe5 Ng5 22.h4 Nh3+ 23.Kh2 Nxf2 24.Nxc5 Ng4+ 25.Kg1 Rxd1 26.Nxb7 Rxa1 27.Rxa1 Nxe5 28.Rc1 g6 29.Rc7 Kg7 30.Nc5 Kf6 31.Kf2 Kf5 32.e4+ Kg4 33.Re7 f6 34.Rxh7 Rd8 35.Ke2 Kxg3 36.h5 g5 37.h6 Rc8 38.b4 a5