1.d4 f5 2.Nf3 Nf6 3.c4 e6 4.Bg5 Be7 5.Nc3 d5 6.e3 O-O 7.Rc1 c6 8.Qc2 Qc7 9.Bxf6 Rxf6 10.cxd5 exd5 11.Nxd5 Qa5+ 12.Qc3 Qxd5 13.Bc4 Be6 14.Bxd5 Bxd5 15.a3 Nd7 16.O-O Bxf3 17.gxf3 Kh8 18.Kh1 Bd6 19.f4 Rh6 20.Rg1 Nf8 21.d5 c5 22.Qxg7#