1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Be7 5.Nf3 O-O 6.O-O dxc4 7.Qc2 a6 8.a4 b6 9.Bg5 Bb7 10.Bxf6 Bxf6 11.Qxc4 Nc6 12.e3 Rc8 13.b4 Ne7 14.b5 Qd5 15.Qe2 Qh5 16.bxa6 Ba8 17.Nbd2 c5 18.Rac1 cxd4 19.exd4 Nd5 20.a5 bxa5 21.Qb5 Qh6 22.Rxc8 Rxc8 23.a7 Ne7 24.Nc4 Rf8 25.Nb6 Bc6 26.Qxa5 Nf5 27.Ne5 Bxg2 28.Kxg2 Bxe5 29.a8=Q Nxd4 30.Nd7 Bd6 31.Nxf8