1.e4 h6 2.Nc3 c6 3.Nf3 d5 4.d4 dxe4 5.Nxe4 Bf5 6.Nc5 Qc7 7.Bd3 Bxd3 8.Qxd3 e6 9.O-O Nf6 10.Re1 Bxc5 11.dxc5 O-O 12.Qc4 Nd5 13.b3 Nd7 14.Qd4 Rfe8 15.Bb2 f6 16.Qg4 Nxc5 17.c4 Nf4 18.Bxf6 Ncd3 19.Re3 e5 20.Bxe5 Nxe5 21.Qxf4 Nxf3+ 22.Qxf3 Rxe3 23.Qxe3 Qa5 24.g3 Rd8 25.Qe6+ Kh7 26.Qe4+ Kg8 27.Qe3 Qa3 28.Qe6+ Kh8 29.Qe5 Rd2 30.Qb8+ Kh7 31.Qxb7 Rxf2 32.Kxf2 Qb2+ 33.Ke3 Qxa1 34.Qxc6 Qxa2 35.Qe4+ Kh8 36.Qd3 Qxh2 37.Kd4 Qf2+ 38.Qe3 Qf6+ 39.Kd3 Qb2 40.Ke4 Qg2+ 41.Kd4 Qb2+ 42.Kd5 Qg2+ 43.Kd6 Qb7 44.c5 Qb8+ 45.Kc6 Qc8+ 46.Kd5 Qd7+ 47.Kc4 Qf7+ 48.Kc3 Qf6+ 49.Qd4 Qf3+ 50.Qd3 Qf6+ 51.Kb4 Qc6 52.Qd6 Qe4+ 53.Ka5 Qe3 54.b4 Qa3+ 55.Kb5 a6+ 56.Qxa6 Qd3+ 57.Kb6 Qd8+ 58.Kc6 Qe8+ 59.Kc7 Qe7+ 60.Kb8 Qe5+ 61.Qd6 Qe8+ 62.Kb7 Qb5+ 63.Kc7 Qxb4 64.c6 Qa5+ 65.Kd7 Qf5+ 66.Kd8 Qg5+ 67.Ke8 Qh5+ 68.Kd8 Qg5+ 69.Kc8 Qf5+ 70.Qd7 Qf3 71.Qe6 Qf8+ 72.Kb7 Qb4+ 73.Kc7 Qa5+ 74.Kd7 Qb5 75.g4 Qa4 76.Ke7 Qb4+ 77.Qd6 Qe4+ 78.Kd8 Qxg4 79.c7 Qg5+ 80.Kc8 Qf5+ 81.Kb7 Qb5+ 82.Qb6 Qd5+ 83.Qc6 Qb3+ 84.Ka6 Qa3+ 85.Kb5 Qb3+ 86.Kc5 Qc3+ 87.Kb6 Qb4+ 88.Qb5 Qd6+ 89.Kb7 Qe7 90.Qd5 Qb4+ 91.Kc6 Qa4+ 92.Kd6 Qf4+ 93.Qe5 Qf8+ 94.Kd7 Qf7+ 95.Kd8 Qf8+ 96.Qe8 h5 97.c8=Q h4 98.Qxf8+ Kh7 99.Qff5+ Kh8 100.Ke7# 1-0