1.d4 Nf6 2.c4 c5 3.d5 g6 4.Nc3 Bg7 5.e4 O-O 6.f3 e5 7.Be3 d6 8.Qd2 Nh5 9.Bd3 f5 10.exf5 gxf5 11.Nge2 Nd7 12.O-O-O a6 13.Qc2 e4 14.fxe4 Ne5 15.exf5 Nxd3+ 16.Qxd3 Bxf5 17.Qd2 Qh4 18.h3 Bg6 19.g4 Ng3 20.Bg5 Nxe2+ 21.Nxe2 Qf2 22.Nf4 Qf3 23.Rhf1 Qe4 24.Nxg6 Rxf1 25.Ne7+ Kh8 26.Nf5 Qxc4+ 27.Kb1 Qe4+ 28.Kc1 Qc4+ 29.Kb1 Rf8 30.Be7 Rxd1+ 31.Qxd1 Rxf5