1.e4 c5 2.f3 Nf6 3.Nc3 Nc6 4.f4 e6 5.Nf3 d5 6.e5 Ng8 7.d4 Bd7 8.Be3 Qb6 9.Qd2 c4 10.Nd1 O-O-O 11.c3 h5 12.b3 cxb3 13.axb3 Nh6 14.b4 Kb8 15.Bd3 Nxb4 16.Be2 Nc6 17.O-O Na5 18.Qa2 Nc6 19.Bd2 Nf5 20.Ne3 Nxe3 21.Bxe3 Qc7 22.Ng5 Be8 23.f5 exf5 24.Rxf5 Qe7 25.c4 dxc4 26.Bxc4 Qb4 27.Bxf7 Nxd4 28.Qxa7+ Kc8 29.Bxe8 Bc5 30.Qa8+ Kc7 31.Rf7+ Be7 32.Rxe7+ Qxe7 33.Qa5+ Kc8 34.Bf7 Nc6 35.Qa8+ Kc7 36.Qa2 Qxe5 37.Ne6+ Kc8 38.Bf4 Qc3 39.Nxd8 Qd4+ 40.Kh1 Rxd8 41.Qa8+ Kd7 42.Qxb7# 1-0