1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.O-O d6 7.Be3 Be7 8.c4 b6 9.Nc3 O-O 10.Qe2 Bb7 11.f4 Nbd7 12.Nb3 Qc7 13.Rad1 Rac8 14.Nd2 Rfe8 15.a3 Qb8 16.g4 g6 17.g5 Nh5 18.Qf2 d5 19.cxd5 exd5 20.Be2 Ng7 21.f5 Bd6 22.fxg6 fxg6 23.Qf7+ Kh8 24.Qxd7 Bxh2+ 25.Kh1 dxe4 26.Qh3 Be5 27.Nc4 Nf5 28.Rxf5 gxf5 29.Nxe5 Rxe5 30.Rd7 f4 31.Qxh7#