1.e4 c5 2.f4 c4 3.Bxc4 e6 4.Qe2 Be7 5.Nc3 a6 6.Nf3 b5 7.Bb3 h6 8.O-O Bb4 9.d3 Nc6 10.a4 bxa4 11.Nxa4 Rb8 12.c3 Be7 13.Bc2 Nf6 14.d4 O-O 15.Qd3 d5 16.e5 Ne4 17.Nd2 f5 18.exf6 Nxf6 19.Nf3 Qc7 20.Ne5 Ne4 21.Ng6 Rf6 22.Nxe7+ Nxe7 23.Nc5 Nxc5 24.dxc5 Qxc5+ 25.Be3 Qc7 26.Bd4 Rf5 27.g4 Rf7 28.Qh7+ Kf8 29.b4 Bd7 30.Qh8+ Ng8 31.Bh7 Ke7 32.Bc5+ Kf6 33.Bxg8 Re8 34.Bd4+ Ke7 35.Bc5+ Kd8 36.Qh7 Rxf4 37.Rxf4 Qxf4 38.Qxg7 e5 39.Bxd5 Qxg4+ 40.Qxg4 Bxg4 41.Kf2 e4 42.c4 a5 43.Kg1 e3 44.bxa5 e2 45.Re1 Kc7 46.a6 Rc8 47.h3 Bxh3 48.Rxe2 Bg4 49.Re7+ Kd8 50.Bd6 Bd7 51.Rf7 Bh3 52.Rf8+ Kd7 53.Rxc8 Kxc8 54.a7 Be6 55.Bf8 Bxd5 56.cxd5 Kb7 57.Bc5 Ka8 58.Kf2 h5 59.Be3 h4 60.Ke1 h3 61.Bg1 Kb7 62.d6 Ka8 63.d7 Kb7 64.d8=Q h2 65.Bxh2 Kc6 66.Qd7+ Kc5 67.Bg3 Kb6 68.Qg7 Kc6 69.a8=R Kd5 70.Qh8 Ke4 71.Kd2 Kf3 72.Ra3+ Ke4 73.Be1 Kf5 74.Kc3 Kg6 75.Kd2 Kg5 76.Qa8 Kf6 77.Qf8+ Kg6 78.Qd6+ Kg7 79.Rf3 Kh7 80.Qc6 Kh8 81.Qd5 Kh7 82.Kd1 Kh6 83.Qd6+ Kh5 84.Bd2 Kg4 85.Bc1 Kh4 86.Ke1 Kg4 87.Rf8 Kh3 88.Rf4 Kg3 89.Bd2 Kh2 90.Qd5 Kg3 91.Rg4+ Kh3 92.Qg2# 1-0