1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be2 e6 7.O-O a6 8.Be3 Bd7 9.f4 Qc7 10.Qe1 b5 11.a3 Na5 12.Rd1 Rc8 13.Bf3 Nc4 14.Bc1 Nxa3 15.e5 dxe5 16.fxe5 Ng8 17.Bh5 g6 18.Qf2 f5 19.exf6 Kf7 20.Ne4 gxh5 21.Qh4 Qe5 22.Rf5 Qxf5 23.Nxf5 exf5 24.Qxh5+ Ke6 25.Ng5+ Ke5 26.Rxd7 Bc5+ 27.Kf1 Nxf6 28.Nf3+ Ke4 29.Qh4+ Ng4 30.Qe7+ Bxe7 31.Rd4#