1.e4 c5 2.Bc4 a6 3.c3 b5 4.Bb3 Bb7 5.d3 Nc6 6.Nf3 e6 7.O-O Be7 8.Be3 Qc7 9.Nbd2 Nf6 10.h3 O-O 11.Re1 Rad8 12.Nf1 d5 13.exd5 exd5 14.Qd2 d4 15.cxd4 Nxd4 16.Nxd4 cxd4 17.Bf4 Bd6 18.Bxd6 Qxd6 19.Ng3 Nd5 20.Rac1 Nf4 21.Ne4 Qh6 22.Kh2 g5 23.Rc7 Ba8 24.Rc5 Kh8 25.Nxg5 Nxg2 26.Nxf7+ Rxf7 27.Qxh6 Rxf2 28.Kg1 Rdf8 29.Rc7 R2f7 30.Bxf7 Nxe1 31.Qf6#