1.d4 Nf6 2.Nf3 g6 3.c4 c5 4.Nc3 cxd4 5.Nxd4 Bg7 6.g3 O-O 7.Bg2 Nc6 8.O-O Re8 9.h3 a6 10.Be3 e6 11.c5 Ne5 12.Qb3 Rb8 13.Rfd1 b5 14.a4 b4 15.f4 Qc7 16.Ncb5 axb5 17.Nxb5 Rxb5 18.axb5 Nd5 19.fxe5 Bb7 20.Bxd5 exd5 21.Rac1 Bxe5 22.Bf2 Re6 23.Rd3 Qa5 24.b6 Qb5 25.Rxd5 Qxe2 26.Rxd7 Bc6 27.Re1 Qh5 28.Rd8+ Be8 29.b7 Qxh3 30.b8=Q Bxb8 31.Rxe8+