1.e4 c5 2.Nc3 e6 3.Nf3 a6 4.d4 cxd4 5.Nxd4 Qc7 6.Bd3 Nf6 7.O-O Nc6 8.Be3 Be7 9.Nxc6 bxc6 10.f4 d5 11.e5 Nd7 12.Qg4 g6 13.Kh1 c5 14.Bf2 f5 15.exf6 Nxf6 16.Qg3 Nh5 17.Qf3 Bb7 18.Qg4 Qd6 19.Rae1 Kf7 20.Bh4 c4 21.Bxe7 Qxe7 22.f5 Kg7 23.Rxe6 Qc5 24.fxg6 h6 25.Rf7+ Kg8 26.Qxh5 cxd3 27.Qe5 Qf8 28.Rxf8+ Rxf8 29.Re8 Rxe8 30.Qxe8+ Kg7 31.Qf7#