1.Nf3 d5 2.c4 c6 3.d4 Nf6 4.Nc3 e6 5.Qb3 dxc4 6.Qxc4 b5 7.Qb3 Nbd7 8.Bg5 Be7 9.e3 a6 10.Rd1 Qa5 11.Ne5 Nxe5 12.dxe5 Nd5 13.Bxe7 Kxe7 14.Be2 Rd8 15.O-O Nxc3 16.bxc3 Bb7 17.Bf3 Rab8 18.Qc2 Qc7 19.Qe4 h6 20.Rxd8 Rxd8 21.c4 Rd7 22.c5 g5 23.Bh5 Kd8 24.f4 gxf4 25.exf4 Qa5 26.Qh7 Qc3 27.Qxh6 Qxc5+ 28.Kh1 Qc4 29.Rg1 c5 30.h4 Kc7 31.Qf6 Rd4 32.Qxf7+ Kb6