1.c4 Nf6 2.Nc3 e6 3.e4 d5 4.cxd5 exd5 5.e5 d4 6.exf6 dxc3 7.Qe2+ Be6 8.dxc3 Qxf6 9.Nf3 Bc5 10.Bg5 Qf5 11.g4 Qxg4 12.Rg1 Qa4 13.Qe5 Nd7 14.Qxg7 Qe4+ 15.Be2 Rf8 16.Nd4 Bxd4 17.Qxd4 Qxd4 18.cxd4 f6 19.Bf4 O-O-O 20.Rc1 c6 21.Rxc6+ bxc6 22.Ba6#