1.Nf3 b6 2.d4 e6 3.g3 Bb7 4.Bg2 f5 5.O-O Nf6 6.c4 Be7 7.Nc3 O-O 8.Bf4 Ne4 9.Qc2 Nxc3 10.Qxc3 Bf6 11.Qc2 h6 12.h4 d6 13.Rfd1 Nd7 14.Rac1 Qe7 15.b4 Rad8 16.c5 e5 17.c6 exf4 18.cxb7 fxg3 19.fxg3 c5 20.Qd3 Kh8 21.bxc5 dxc5 22.Rc4 Ne5 23.Nxe5 Bxe5 24.d5 f4 25.Rxf4 Bxf4 26.gxf4 Rxf4 27.d6 Qxh4 28.e4 Qf2+ 29.Kh1 Rg4 30.Qf1 Rh4+ 31.Bh3 Qxf1+