1.e4 c5 2.Bc4 g6 3.Nf3 e6 4.Nc3 Nc6 5.d4 cxd4 6.Nxd4 Nf6 7.Nxc6 bxc6 8.e5 Nd5 9.Ne4 Qc7 10.Bxd5 cxd5 11.Nf6+ Kd8 12.Qd4 Ba6 13.Bg5 Kc8 14.O-O-O Kb7 15.Be3 Be7 16.Kb1 Rhc8 17.Rd2 h5 18.Rhd1 Qa5 19.b3 Bb5 20.Nxd5 exd5 21.Qxd5+ Ka6 22.Qxf7 Ba3 23.Qxg6+ Bc6 24.Qxh5 Rab8 25.Qe2+ Kb7 26.f4 Ka8 27.Bd4 Bb4 28.Rd3 Bb5 29.Qe4+ Rb7 30.c4 Bc6 31.Qe2 d6 32.exd6 Qf5 33.Be5 Rg8 34.g3 Be4 35.Kb2 Bxd3 36.Rxd3 Rd8 37.a3 Bc5 38.Rd5 Qc8 39.Qd3 Qc6 40.b4 a5 41.b5 Qb6 42.Bd4 Bxd4+ 43.Qxd4 Qxd4+ 44.Rxd4 Rb6 45.d7 Rb7 46.Kc3 Rdxd7 47.Rxd7 Rxd7 48.f5 Kb7 49.g4 Rh7 50.f6 Rxh2 51.g5 Rf2 52.Kd4 Rf5 53.Ke4 Rxg5 54.f7 Rg4+ 55.Ke5 Rg5+ 56.Kf6 Rg4 57.f8=Q Rf4+ 58.Ke7 Rxf8 59.Kxf8 Kb6 60.Kg7 a4 61.Kg8 Ka7 62.Kh7 Kb7 63.Kg8 Kc8 64.Kf8 Kc7 65.Kf7 Kb8 66.Ke8 Ka7 67.Kf8 Kb6 68.Kg7 Kc5 69.Kg6 Kd4 70.b6 Ke5 71.Kh5 Kd4 72.Kg5 Ke3 73.Kh5 Kd4 74.Kg4 Ke4 75.c5 Kd5 76.Kf4 Kc6 77.Kg5 Kxc5 78.b7 Kb6 79.b8=Q+ Ka6 80.Kh4 Ka5 81.Qf8 Ka6 82.Qg7 Kb6 83.Qc3 Kb5 84.Qf6 Kc4 85.Qf4+ Kc3 86.Qc1+ Kd3 87.Qc5 Ke4 88.Qc3 Kf4 89.Qg3+ Kf5 90.Qg5+ Ke6 91.Qg4+ Kd6 92.Kg5 Ke7 93.Qe2+ Kd6 94.Qh5 Kd7 95.Qf3 Ke8 96.Qg3 Kd8 97.Qh2 Kd7 98.Kf4 Ke6 99.Qg3 Kf6 100.Kg4 Ke7 101.Kf5 Kf8 102.Qc3 Kf7 103.Qc7+ Ke8 104.Kf6 Kf8 105.Qe7+ Kg8 106.Qg7# 1-0