1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Be7 5.Bg2 O-O 6.O-O b6 7.Qb3 Bb7 8.Rd1 a5 9.Nc3 a4 10.Qc2 dxc4 11.Bg5 Nc6 12.Ne5 Nxd4 13.Qc1 Bxg2 14.Kxg2 Ra5 15.Nf3 c5 16.e3 Qa8 17.exd4 cxd4 18.Rxd4 Rf5 19.Bf4 e5 20.Rxc4 a3 21.Qc2 g6 22.Re1 exf4 23.Rxe7 fxg3 24.Ne4 gxf2 25.Qxf2 axb2 26.Nxf6+ Rxf6 27.Rb4 Rxf3 28.Qxf3 b1=Q 29.Qxa8 Qc2+