1.e4 c5 2.Be2 d5 3.d3 Nc6 4.f4 e5 5.Nf3 dxe4 6.Nxe5 Nxe5 7.fxe5 Bf5 8.O-O exd3 9.cxd3 Be6 10.Nc3 Ne7 11.d4 cxd4 12.Nb5 Nc6 13.Bg5 Qxg5 14.Nc7+ Kd7 15.Nxa8 Bc5 16.b4 Bxb4 17.Bb5 Qxe5 18.Qa4 Bc5 19.Rae1 Qd6 20.Bc4 d3+ 21.Kh1 Bxc4 22.Qxc4 Ne5 23.Qe4 f6 24.Qxb7+ Ke6 25.Nc7+ Kf7 26.Na6+ Kg6 27.Qe4+ Kh6 28.Nxc5 Qxc5 29.Re3 d2 30.Rh3+ Kg5 31.Qf5#