1.e3 Nc6 2.d4 a5 3.Bb5 g6 4.e4 d6 5.d5 Bd7 6.dxc6 bxc6 7.Be2 Bg7 8.Nf3 Nf6 9.Nc3 Qb8 10.e5 dxe5 11.Nxe5 Qb7 12.O-O Rd8 13.Bc4 O-O 14.Qe2 Bf5 15.h3 Nd5 16.Nxd5 cxd5 17.Bd3 Be4 18.Ng4 h5 19.Nh6+ Kh7 20.Bxe4 dxe4 21.Nf5 gxf5 22.Qxh5+ Kg8 23.Qxf5 Qd5 24.Qxd5 Rxd5 25.c3 f5 26.Bg5 Rb8 27.Rab1 Kf7 28.h4 Bf6 29.Bxf6 Kxf6 30.b4 axb4 31.cxb4 Rd2 32.a4 Rd4 33.b5 Rxa4 34.Rfc1 Ra5 35.Rc5 Rb7 36.h5 e6 37.h6 Kg6 38.g4 fxg4 39.Kg2 Kxh6 40.Kg3 Ra3+ 41.Kxg4 Rf3 42.Re1 Rxf2 43.Rxe4 Rf6 44.Ree5 Rg6+ 45.Kf4 Rf6+ 46.Ke3 Kg7 47.Rc6 Kf7 48.Rec5 Rf5 49.Rxc7+ Rxc7 50.Rxc7+ Kf6 51.b6 Rb5 52.b7 Ke5 53.Rc5+ Rxc5 54.b8=Q+ Kd5 55.Qd8+ Kc6 56.Ke4 Rd5 57.Qc8+ Kd6 58.Qb8+ Kd7 59.Qb7+ Kd6 60.Qb6+ Kd7 61.Qa7+ Kd6 62.Qb8+ Kd7 63.Qa7+ Kd6 64.Qa3+ Kd7 65.Qf8 Rf5 66.Qg7+ Kd6 67.Qg3+ Kd7 68.Qg7+ Kd6 69.Qg3+ Kd7 70.Qg8 Ke7 71.Qh7+ Kd6 72.Qh2+ Kd7 73.Qh7+ Kd6 74.Qg6 Re5+ 75.Kf4 Rf5+ 76.Ke3 Re5+ 77.Kd4 Rd5+ 78.Ke3 Re5+ 79.Kf4 Rf5+ 80.Ke4 Re5+ 81.Kd3 Rd5+ 82.Kc4 Rc5+ 83.Kd3 Rd5+ 84.Kc4 Rc5+ 85.Kd4 Rd5+ 86.Kc3 Re5 87.Qg3 Kd5 88.Qf3+ Kc5 89.Qf8+ Kd5 90.Qf3+ Kc5 91.Qf4 Rf5 92.Qc7+ Kd5 93.Qd7+ Ke4 94.Qxe6+ Re5 95.Qg4+ Kd5 96.Qd4+ Ke6 97.Qg4+ Kd5 98.Qd4+ Ke6 99.Qc4+ Kf6 100.Qh4+ Ke6 101.Qh6+ Kd5 102.Qh1+ Ke6 103.Kd4 Rg5 104.Qh6+ Kf5 105.Qf8+ Ke6 106.Qh6+ Kf5 107.Qh3+ Kf6 108.Qh8+ Rg7 109.Qf8+ Rf7 110.Qh6+ Ke7 111.Ke5 Rf1 112.Qh4+ Kf8 113.Ke6 Kg7 114.Qg4+ Kf8 115.Qh3 Rg1 116.Qh8+ Rg8 117.Qf6+ Ke8 118.Qe7# 1-0