1.d4 Nf6 2.c4 e6 3.g3 c5 4.Nf3 cxd4 5.Nxd4 Nc6 6.Bg2 Bb4+ 7.Bd2 Qb6 8.Nb3 a5 9.O-O a4 10.Nc1 O-O 11.Nd3 Bxd2 12.Qxd2 d5 13.cxd5 exd5 14.Nc3 d4 15.Ne4 Nxe4 16.Bxe4 Bh3 17.Rfc1 Rfe8 18.Bf3 Bf5 19.Nc5 a3 20.bxa3 Rxa3 21.Qf4 Bg6 22.Nxb7 Rc3 23.Nd6 Rd8 24.Ne4 Rxc1+ 25.Rxc1 Nb4 26.Rb1 f5 27.Nd6 Rxd6 28.a3 d3 29.exd3 Qxf2+ 30.Kxf2 Nxd3+ 31.Ke3 Nxf4