1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 d5 5.exd5 exd5 6.Bb5 a6 7.Bxc6+ bxc6 8.O-O Bd6 9.Re1+ Ne7 10.dxc5 Bxc5 11.Na4 Ba7 12.Qe2 f6 13.c4 Kf7 14.Be3 Bxe3 15.Qxe3 Re8 16.Qc5 Rb8 17.h3 Rb7 18.Rad1 Qc7 19.Nd4 Bd7 20.b3 Qd8 21.Re3 a5 22.Rde1 h6 23.cxd5 Nxd5 24.Rxe8 Bxe8 25.Nxc6 Qd7 26.Nd4 Rc7 27.Qxa5 Nf4 28.Nc5 Qd6 29.Ne4 Qd7 30.Qd2 g5 31.a4 Qd5 32.Nb5 Bxb5 33.axb5 Re7 34.Qxd5+ Nxd5 35.Nd6+ Kf8 36.Rxe7 Kxe7 37.Nf5+ Ke6 38.Nxh6 Ke5 39.Ng4+ Ke4 40.Ne3 Nxe3 41.fxe3 Kxe3 42.b6 Kd4 43.Kf1 Kd5 44.b7 Kd6 45.b8=Q+ Ke6 46.Qh8 Kf5 47.Qa8 Ke5 48.Qa7 Kd6 49.Qa8 Kd7 50.Qa3 g4 51.hxg4 Kd8 52.Qb4 Ke8 53.Qc4 Kf8 54.Qe2 Kg7 55.Qf2 Kf8 56.Qd2 Ke7 57.Qc1 Kf8 58.Qc3 f5 59.Qa1 Ke8 60.Kg1 f4 61.Qh8+ Ke7 62.Qh6 Kd7 63.Qc6+ Ke7 64.Qc7+ Kf6 65.Kh2 Kg5 66.Qc6 Kh4 67.b4 Kg5 68.b5 Kh4 69.Qf6+ Kxg4 70.Qg7+ Kh5 71.Qh7+ Kg5 72.Qh6+ Kxh6 73.Kg1 Kh5 74.Kh2 Kg4 75.b6 f3 76.gxf3+ Kxf3 77.b7 Kf2 78.b8=Q Ke2 79.Qa8 Kd1 80.Qc8 Ke1 81.Qd8 Ke2 82.Qb8 Ke1 83.Kg2 Kd2 84.Qh2 Ke2 85.Qf4 Ke1 86.Qa4 Kd2 87.Qd4+ Kc2 88.Kf1 Kb3 89.Qd7 Kc2 90.Qe8 Kc3 91.Qe5+ Kc4 92.Qe7 Kd5 93.Qh4 Kd6 94.Qh7 Kc6 95.Qh6+ Kb5 96.Kf2 Ka5 97.Qf6 Ka4 98.Qc6+ Kb3 99.Ke2 Ka3 100.Qf3+ Kb2 101.Qe3 Ka1 102.Qf3 Ka2 103.Kd1 Kb1 104.Qd3+ Kb2 105.Qh3 Ka1 106.Kc1 Ka2 107.Qd3 Ka1 108.Qa3# 1-0