1.d4 Nf6 2.c4 b6 3.Nc3 Bb7 4.Nf3 e6 5.Qc2 Bb4 6.a3 Bxc3+ 7.Qxc3 d6 8.g3 Nbd7 9.Bg2 a5 10.b3 O-O 11.O-O c5 12.Rd1 Qe7 13.Bb2 d5 14.cxd5 Bxd5 15.Ne5 Bxg2 16.Nxd7 Qxd7 17.Kxg2 Rfc8 18.Qf3 Qd5 19.dxc5 Qxf3+ 20.Kxf3 bxc5 21.Bxf6 gxf6 22.Rdc1 a4 23.b4 cxb4 24.Rxc8+ Rxc8 25.axb4 Rc3+ 26.Kg2 a3 27.b5 Rb3 28.b6 Kg7 29.b7 f5 30.b8=Q Rxb8 31.Rxa3 Rb7