1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Nxe4 6.d4 b5 7.Bb3 d5 8.dxe5 Be6 9.Nbd2 Nc5 10.c3 Be7 11.Bc2 d4 12.Nxd4 Nxd4 13.cxd4 Qxd4 14.Nf3 Qxd1 15.Rxd1 O-O 16.Ng5 Rad8 17.Bxh7+ Kh8 18.Rxd8 Rxd8 19.Bc2 Bxg5 20.Bxg5 Rd5 21.b3 Rxe5 22.Bf4 Rd5 23.Bxc7 Rd2 24.Rc1 Nd3 25.Bxd3 Rxd3 26.Ba5 Rd5 27.f3 Bf5 28.Kf2 Re5 29.Rc7 Kg8 30.Bc3 Re6 31.g4 Bd3 32.Kg3 Re2 33.h4 Rxa2 34.h5 Rc2 35.b4 Bc4 36.Bd4 Rd2 37.Rd7 Kh7 38.g5 Be6 39.Rd6 Rd3 40.g6+ fxg6 41.hxg6+ Kh6 42.Bxg7+ Kxg7 43.Rxd3 Bb3 44.Kh2 Kxg6 45.Rxb3 Kg5 46.Kg2 Kg6 47.Re3 Kh6 48.Re6+ Kg7 49.Kh3 Kh7 50.Rd6 Kg7 51.Rd4 Kf6 52.f4 Ke6 53.Kh4 Kf6 54.Kh5 Ke7 55.Kg6 Ke8 56.Rd8+ Kxd8 57.f5 Kc7 58.f6 Kd6 59.Kh5 Ke6 60.Kg6 Kd6 61.Kh7 Ke6 62.Kg7 Kd5 63.Kh8 Ke6 64.Kg7 Kd6 65.Kg6 Kc6 66.f7 Kb6 67.Kf6 Kc7 68.f8=Q Kc6 69.Kg5 a5 70.Kh6 Kb6 71.Qd6+ Ka7 72.Kh7 a4 73.Qd4+ Ka8 74.Qg1 Kb8 75.Qd4 Ka8 76.Qh8+ Ka7 77.Qc3 Ka6 78.Qc5 a3 79.Qg1 a2 80.Qg6+ Ka7 81.Qg7+ Ka8 82.Kg8 a1=R 83.Qg5 Ka7 84.Qg4 Kb7 85.Qd7+ Kb8 86.Qe7 Ra6 87.Qh4 Rd6 88.Kh7 Kb7 89.Qe7+ Ka8 90.Qe8+ Ka7 91.Qe2 Kb6 92.Kg8 Rc6 93.Qe5 Rc7 94.Kf8 Rc8+ 95.Ke7 Rc4 96.Qd6+ Kb7 97.Kd7 Rc3 98.Qd5+ Kb6 99.Qd4+ Ka6 100.Qxc3 Kb6 101.Qd4+ Ka6 102.Qd3 Kb7 103.Qe2 Ka6 104.Qh2 Kb6 105.Qg2 Ka6 106.Kc8 Kb6 107.Qb7# 1-0