1.e4 Nc6 2.d4 d5 3.exd5 Qxd5 4.Nf3 e5 5.Nc3 Bb4 6.Bd2 Bxc3 7.Bxc3 e4 8.Ne5 Nxe5 9.dxe5 Ne7 10.Qxd5 Nxd5 11.Bd2 Bf5 12.O-O-O O-O-O 13.Bc4 c6 14.Bg5 Rd7 15.Bxd5 cxd5 16.Be3 b6 17.h3 h5 18.a4 Be6 19.b3 h4 20.Kb2 Rh5 21.Bd4 Kb7 22.a5 Rg5 23.Rhg1 Rd8 24.c3 Rh8 25.Ra1 Rc8 26.Kc2 Rg6 27.Be3 f6 28.Bd4 Rf8 29.exf6 gxf6 30.axb6 axb6 31.Ra4 Bxh3 32.Rh1 Bf5 33.Rxh4 e3+ 34.Kb2 exf2 35.Rf4 Be4 36.Rxf2 f5 37.Rb4 f4 38.c4 dxc4 39.bxc4 Bxg2 40.c5 f3 41.Rxb6+ Rxb6+ 42.cxb6 Rd8 43.Kc3 Rc8+ 44.Kd3 Re8 45.Ra2 Bf1+ 46.Kc3 Rc8+ 47.Kd2 Re8 48.Ra7+ Kb8 49.Be3 Re6 50.Bf4+ Kc8 51.b7+ Kd7 52.b8=Q+ Kc6 53.Re7 Rxe7 54.Qd6+ Kb7 55.Qxe7+ Ka6 56.Qg5 Bh3 57.Qg3 Kb6 58.Qg7 Bf5 59.Qb2+ Ka6 60.Qc3 Kb5 61.Ke3 Bd3 62.Kxd3 Kb6 63.Qd4+ Kc6 64.Bh2 Kb7 65.Qe5 Kb6 66.Qg5 Kb7 67.Qf4 Ka6 68.Qxf3 Kb5 69.Qe4 Ka6 70.Qa4+ Kb7 71.Bg1 Kc7 72.Kd2 Kb7 73.Bb6 Kb8 74.Qc4 Ka8 75.Kd3 Kb8 76.Qc3 Kb7 77.Ke3 Ka8 78.Bc7 Kb7 79.Qd3 Ka8 80.Kf3 Ka7 81.Qf1 Ka8 82.Bd8 Kb8 83.Qd1 Ka7 84.Qa1+ Kb7 85.Qg7+ Kb8 86.Qg3+ Ka8 87.Ba5 Kb7 88.Kg2 Kc6 89.Qf3+ Kd6 90.Qf5 Ke7 91.Bb4+ Kd8 92.Bd6 Ke8 93.Qb5+ Kf7 94.Qh5+ Kg8 95.Bb8 Kf8 96.Kh2 Kg8 97.Qf3 Kg7 98.Qg4+ Kf8 99.Ba7 Ke8 100.Qf5 Kd8 101.Kg1 Kc7 102.Kf2 Kd8 103.Qg4 Kc7 104.Qd4 Kb7 105.Kg1 Ka8 106.Qh4 Kb7 107.Qh6 Kc8 108.Qh7 Kd8 109.Kf2 Kc8 110.Qe4 Kd8 111.Be3 Kd7 112.Bc5 Kd8 113.Qe7+ Kc8 114.Ke3 Kb8 115.Bb6 Kc8 116.Qc7# 1-0