1.d4 Nf6 2.Nf3 c5 3.d5 b5 4.c4 Bb7 5.a4 b4 6.Nbd2 g6 7.b3 Bg7 8.Bb2 O-O 9.e4 d6 10.Qc2 Nfd7 11.Bxg7 Kxg7 12.g3 e5 13.Bh3 Bc8 14.O-O Nf6 15.Bxc8 Qxc8 16.Nh4 Ng4 17.Rae1 a5 18.f4 f6 19.Kg2 Ra7 20.Ndf3 Raf7 21.h3 Nh6 22.fxe5 fxe5 23.Ng5 Rxf1 24.Rxf1 Rxf1 25.Ne6+ Kg8 26.Kxf1 Qd7 27.Kg2 Qe7 28.Qd2 Nf7 29.Qe2 Nd7 30.Qg4 Nf6 31.Nxg6