1.e4 c5 2.d4 cxd4 3.Nf3 d6 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 Bd7 7.Qd2 Nxd4 8.Qxd4 e6 9.O-O-O Qa5 10.f4 Bc6 11.Bxf6 gxf6 12.Bc4 Be7 13.f5 Qe5 14.Qxe5 fxe5 15.fxe6 fxe6 16.Bxe6 Rf8 17.Bf5 h5 18.Nd5 Kd8 19.Rhf1 h4 20.Rf3 Bg5+ 21.Kb1 a5 22.g3 hxg3 23.Rxg3 Bf4 24.Rg7 Bxd5 25.Rxd5 Ra6 26.Rxb7 Bxh2 27.a4 Rxf5 28.exf5 e4 29.f6 e3 30.f7 Bg1 31.f8=Q# 1-0