1.c4 Nc6 2.d4 d5 3.Nf3 e6 4.Nc3 Nf6 5.Bg5 dxc4 6.Bxf6 Qxf6 7.e3 Na5 8.Qa4+ Nc6 9.Ne5 Bd6 10.Nxc6 Bd7 11.Bxc4 Qg5 12.d5 Qxg2 13.O-O-O O-O 14.Ne7+ Kh8 15.Qxd7 Rad8 16.Qb5 Bxe7 17.dxe6 a6 18.Qh5 fxe6 19.Bxe6 Rxf2 20.Rxd8+ Bxd8 21.Qe8+ Rf8 22.Qxf8# 1-0