1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f4 e5 7.Nf3 Nbd7 8.a4 Be7 9.Bc4 Qa5 10.Bd2 exf4 11.Qe2 Qh5 12.Bxf4 O-O 13.O-O Nc5 14.Rad1 b5 15.Bd5 Be6 16.axb5 axb5 17.Nxb5 Bxd5 18.exd5 Nxd5 19.Bxd6 Bxd6 20.Nxd6 Rad8 21.Qf2 Nf4 22.Qh4 Ne2+ 23.Kh1 Qg6 24.Nf5 Qb6 25.Qg4 g6 26.Rxd8 Rxd8 27.Ne5 Qe6 28.Nh6+ Kg7 29.Qxe2 f6 30.Nhf7 Rf8 31.Qe3 Rxf7 32.Qxc5 fxe5 33.Rxf7+ Kxf7 34.Qc7+ Kf6 35.Qxh7 Qc4 36.Qa7 Qxc2 37.Qb6+ Kf5 38.h4 Kg4 39.Qf6 Qe4 40.Qg5#