1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Nd2 O-O 5.Bg2 d5 6.Nf3 dxc4 7.Qc2 b5 8.a4 c6 9.axb5 cxb5 10.Ng5 h6 11.h4 g6 12.Nxf7 Rxf7 13.Bxa8 Kg7 14.O-O Qb6 15.Bg2 Bb7 16.Bxb7 Rxb7 17.Nf3 Nc6 18.Rd1 Bd6 19.Bf4 Bxf4 20.gxf4 Rf7 21.e3 Qc7 22.Ne5 Nxe5 23.dxe5 Nd5 24.Qe2 h5 25.Qf3 Qe7 26.Qg3 Qb4 27.Ra6 Nc7 28.Rxa7 Qxb2 29.Qg5 Qc2 30.Qd8 b4 31.Rxc7 Qxd1+ 32.Qxd1 Rxc7 33.Qd6