1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 a5 5.Bg2 O-O 6.Nf3 b6 7.Ne5 Ra7 8.Nd3 c5 9.Bxb4 axb4 10.dxc5 bxc5 11.Nxc5 Qc7 12.Nd3 Qxc4 13.Nd2 Qb5 14.Qb3 Bb7 15.Nf3 Nc6 16.a4 Qa5 17.O-O e5 18.Nd2 Nd4 19.Qd1 Bxg2 20.Kxg2 Qd5+ 21.Kg1 Rb8 22.Rc1 Nc6 23.b3 Qe6 24.Nf3 Ne4 25.Nc5 Nxc5 26.Rxc5 Ra5 27.Rc1 Rd5 28.Qc2 Re8 29.Nd2