1.d4 Nf6 2.Nf3 e6 3.c4 c5 4.d5 b5 5.Qc2 bxc4 6.dxe6 fxe6 7.e4 Bb7 8.Nc3 d5 9.e5 Nfd7 10.Bf4 Be7 11.O-O-O Nc6 12.a3 g5 13.Nxd5 exd5 14.Rxd5 Nd4 15.Rxd4 cxd4 16.Qf5 Bxf3 17.gxf3 Qa5 18.Bxc4 Rf8 19.Qxh7 Rxf4 20.Qg6+ Kd8 21.Kb1 Nxe5