1.d4 Nf6 2.Nc3 d5 3.Bg5 Nbd7 4.Nf3 c6 5.e3 Qa5 6.Bd3 b5 7.a3 b4 8.axb4 Qxb4 9.O-O a5 10.e4 dxe4 11.Nxe4 Ba6 12.Re1 Bxd3 13.Qxd3 e6 14.Ne5 Qb7 15.Nxf6+ Nxf6 16.Qc4 h6 17.Bxf6 gxf6 18.Nxc6 Bd6 19.Rxe6+ Kd7 20.Rxf6 Rhf8 21.Ne5+