1.d4 Nf6 2.c4 e6 3.Nf3 Bb4+ 4.Bd2 Qe7 5.g3 d5 6.Bg2 O-O 7.Qc2 dxc4 8.Qxc4 Bd6 9.O-O Nbd7 10.Nc3 e5 11.Bg5 Nb6 12.Qb3 exd4 13.Nxd4 h6 14.Bxf6 Qxf6 15.Rfd1 Be5 16.Ne4 Qe7 17.a4 Rd8 18.Nf3 Rxd1+ 19.Rxd1 Bd7 20.Ra1 Bxa4 21.Rxa4 Nxa4 22.Nxe5 Qxe5 23.Qxa4 Qxb2 24.Bf3 a5 25.Kg2 Qb4 26.Qc2 c6 27.g4 a4 28.g5 Qb3 29.Qd2 a3 30.Qf4 hxg5 31.Nxg5 a2