1.e4 c6 2.Nc3 d5 3.Nf3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Bd6 7.Qe2+ Qe7 8.O-O Qxe2 9.Bxe2 O-O 10.d4 Re8 11.Be3 Bf4 12.Bxf4 Rxe2 13.Rfe1 Rxe1+ 14.Nxe1 Be6 15.b3 Na6 16.c4 Rd8 17.Be3 Nc7 18.Rd1 b5 19.Rc1 bxc4 20.bxc4 Rb8 21.Nd3 Bf5 22.Nc5 Rb2 23.a4 Ra2 24.h3 h5 25.h4 Ne6 26.d5 Nxc5 27.Bxc5 cxd5 28.cxd5 Rxa4 29.d6 Be6 30.Rb1 Ra5 31.Rc1 a6 32.Bb6 Rd5 33.Bc7 Bd7 34.Ra1 Bb5 35.Re1 Kf8 36.Re7 Bc6 37.Re1 a5 38.Rc1 Bd7 39.Rb1 g5 40.Bd8 Kg7 41.Rb7 Bc6 42.Ra7 a4 43.Be7 gxh4 44.Kh2 Kg6 45.Kh3 Kg5 46.f3 Bb5 47.Rc7 a3 48.Ra7 Rd1 49.Kh2 h3 50.Kxh3 h4 51.Kh2 Rd2 52.Ra5 Rd5 53.Rxa3 Bd7 54.Ra7 Be6 55.Ra4 Rd2 56.Ra5+ Kg6 57.Ra8 Kg7 58.Kg1 h3 59.gxh3 Bxh3 60.Rd8 Be6 61.Kf1 Kg6 62.Ke1 Rd4 63.Ke2 Kf5 64.Ke3 Rd1 65.Rh8 Ke5 66.f4+ Kf5 67.Rh6 Re1+ 68.Kf3 Rf1+ 69.Kg3 Rg1+ 70.Kf3 Rf1+ 71.Ke3 Re1+ 72.Kd2 Rf1 73.Rxf6+ Ke4 74.Rxe6+ fxe6 75.d7 Rf2+ 76.Ke1 Rxf4 77.d8=Q e5 78.Ke2 Rf5 79.Qc8 Rh5 80.Bd6 Rh2+ 81.Kf1 Kf3 82.Qc3+ Ke4 83.Bxe5 Rh1+ 84.Ke2 Kf5 85.Bd4 Rh2+ 86.Bf2 Rh1 87.Qd3+ Ke6 88.Qe4+ Kd6 89.Qxh1 Kd7 90.Qa1 Kc6 91.Qb1 Kc7 92.Qc1+ Kb8 93.Qd1 Ka8 94.Qd3 Kb8 95.Qe4 Kc8 96.Qf5+ Kd8 97.Qf6+ Ke8 98.Qg7 Kd8 99.Qh8+ Kc7 100.Qg8 Kc6 101.Qh8 Kc7 102.Qh7+ Kb8 103.Qg8+ Kb7 104.Bg3 Ka6 105.Bh4 Ka5 106.Bg5 Ka6 107.Bh6 Ka7 108.Kd3 Ka6 109.Kc4 Ka7 110.Kc5 Ka6 111.Qa8# 1-0