1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bc4 e6 7.Bb3 Be7 8.Be3 a6 9.f4 Bd7 10.Qf3 Qa5 11.O-O-O O-O-O 12.g4 Nxd4 13.Rxd4 Kb8 14.g5 Ne8 15.Rhd1 Bc6 16.Qh5 g6 17.Qh3 Ng7 18.a3 h6 19.gxh6 Bf6 20.Rb4 Qh5 21.Qf1 Bxc3 22.bxc3 a5 23.hxg7 axb4 24.gxh8=Q Qxh8 25.Bd4 Qxh2 26.Be5 Bxe4 27.Rxd6 Rxd6 28.Bxd6+ Ka8 29.axb4 Qg3 30.Kb2 g5 31.Qa1#