1.d4 Nf6 2.Nc3 d5 3.Bg5 e6 4.e4 dxe4 5.Bxf6 gxf6 6.Nxe4 f5 7.Ng3 c5 8.Bb5+ Bd7 9.Bc4 Bg7 10.Nf3 Qb6 11.O-O cxd4 12.Nh5 Rg8 13.Nxg7+ Rxg7 14.Nxd4 Bc6 15.g3 f4 16.Bxe6 fxg3 17.Bxf7+ Kxf7 18.fxg3+ Kg8 19.c3 Qxb2 20.Rf2 Qxc3 21.Rc1 Qe3 22.Nf5 Qb6 23.Rb1 Qc5