1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Be7 5.Bg2 O-O 6.O-O dxc4 7.Qc2 Nc6 8.Qxc4 Bd7 9.Rd1 Qc8 10.Bf4 Nd5 11.Bg5 b5 12.Qc1 f6 13.Bd2 b4 14.e4 Nb6 15.Bf4 Nxd4 16.Nxd4 e5 17.Nf5 Bxf5 18.exf5 exf4 19.Bxa8 fxg3 20.Be4 gxh2+ 21.Kh1 Bd6 22.Nd2 Qa6 23.Nc4 Nxc4 24.Bd5+ Kh8 25.Qxc4 Qb6 26.Rd2 a5 27.Re1 b3 28.a3 Bc5 29.Qxb3 Qd6 30.Qg3 Qb6 31.Rde2 c6 32.Re7 Bxe7 33.Rxe7