1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.Bd3 b4 7.Nce2 Bb7 8.O-O Nf6 9.Ng3 h5 10.Bg5 h4 11.Nge2 h3 12.g3 Be7 13.e5 Ng4 14.Bxe7 Qxe7 15.Nf4 Nxe5 16.Re1 Qc5 17.Be4 Bxe4 18.Rxe4 f5 19.Nxf5 exf5 20.Nd3 Qc6 21.Rxe5+ Kd8 22.Nf4 Qf6 23.Qd5 Qc6 24.Rd1 a5 25.Rxf5 Qxd5 26.Rdxd5 Nc6 27.Rf7 g5 28.Rdxd7+ Ke8 29.Ne6 Ne5 30.Nc7#