1.c4 Nf6 2.g3 c5 3.Nf3 g6 4.Nc3 d5 5.cxd5 Nxd5 6.Qa4+ Nc6 7.Ne5 Qc7 8.Nxc6 Nb6 9.Nd5 Nxd5 10.Nb4+ Bd7 11.Nxd5 Qd6 12.Qb3 Bc6 13.Bg2 e6 14.Nf6+ Kd8 15.Bxc6 Qd5 16.Bxd5 exd5 17.Nxd5 b6 18.Ne7 f5 19.Kf1 h6 20.e3 Kc7 21.Nd5+ Kd8 22.Nf6 Bd6 23.Qf7 Rf8 24.Qd7# 1-0