1.c4 c5 2.Nf3 Nc6 3.e4 e5 4.Nc3 d6 5.g3 d5 6.cxd5 Nd4 7.Nxe5 Bd6 8.Nc4 Nf6 9.Bg2 Bg4 10.f3 Nxe4 11.Nxe4 Be7 12.fxg4 Qc8 13.O-O h5 14.gxh5 Qh3 15.Bxh3 Nf3+ 16.Rxf3 f5 17.Rxf5 b6 18.d6 O-O-O 19.dxe7 Rhf8 20.exf8=Q g5 21.Rf7+ Kb8 22.Qxd8# 1-0