1.e4 Nc6 2.Nf3 e5 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Bc5 7.a4 Bb7 8.d3 O-O 9.Nc3 Na5 10.Bd5 b4 11.Bxb7 Nxb7 12.Ne2 d5 13.Nxe5 dxe4 14.Ng3 Re8 15.Ng4 exd3 16.cxd3 Nxg4 17.Qxg4 Qxd3 18.Bf4 Qg6 19.Qf3 c6 20.Rac1 Rad8 21.Rfe1 Rxe1+ 22.Rxe1 Bf8 23.h4 Nc5 24.h5 Qf6 25.h6 g6 26.Ne4 Nxe4 27.Rxe4 Qxb2 28.Bg5 Rd5 29.Re8 Rxg5 30.Qd1 Rd5 31.Qe1 Qf6 32.Qxb4 Rd1+ 33.Kh2 Qd6+ 34.Qxd6 Rxd6 35.Re2 a5 36.Rb2 Bxh6 37.Rb4 Kg7 38.Rb7 Rd4 39.g3 Rxa4 40.Kh1 Ra3 41.g4 Bf4 42.Rb1 f5 43.f3 Kf7 44.Rb5 Ra1+ 45.Kg2 Kg8 46.Rb7 Bd2 47.Rg7+ Kxg7 48.g5 Re1 49.Kf2 Kh8 50.f4 Rd1 51.Kg2 Bb4 52.Kh2 Rb1 53.Kg2 Ba3 54.Kf2 Bd6 55.Ke2 Rb8 56.Ke3 Rb1 57.Kd2 Be7 58.Kd3 Bxg5 59.Ke2 Bh6 60.Kf2 Rd1 61.Kg3 Kg7 62.Kh4 Rd6 63.Kg3 Rf6 64.Kh2 Kh8 65.Kg2 Bg5 66.Kh3 Rf8 67.fxg5 Rc8 68.Kg3 c5 69.Kf2 c4 70.Ke3 Rc7 71.Kf3 f4 72.Kg4 h5+ 73.gxh6 Rd7 74.Kg5 Rd3 75.Kg4 Rd6 76.Kh4 Ra6 77.Kh3 Re6 78.Kh4 Rb6 79.Kg5 Rb2 80.Kg4 f3 81.Kh3 Kh7 82.Kg4 c3 83.Kf4 Rb3 84.Ke4 Ra3 85.Ke5 Kh8 86.Ke6 g5 87.Kd6 g4 88.Kc7 Kh7 89.Kb8 f2 90.Kb7 Ra4 91.Ka6 g3 92.Kb6 Re4 93.Ka6 Rb4 94.Ka7 Ra4 95.Kb7 f1=B 96.Ka8 Rg4 97.Kb8 Bg2 98.Kc8 Rb4 99.Kc7 Ra4 100.Kb8 Rd4 101.Ka7 a4 102.Kb8 Bd5 103.Kc7 Kh8 104.Kb6 Be4 105.Ka6 Bb1 106.Kb6 Kh7 107.Ka7 Be4 108.Kb8 Bg2 109.Ka7 Be4 110.Kb8 Rd5 111.Ka7 Rf5 112.Ka6 Rd5 113.Kb6 g2 114.Kc6 Rd7+ 115.Kb6 g1=B+ 116.Kb5 Kxh6 117.Kb4 Bg2 118.Ka3 Rd5 119.Ka2 Rg5 120.Ka1 Kg6 121.Ka2 Bc6 122.Ka3 Rg4 123.Ka2 c2 124.Ka1 c1=Q+ 125.Ka2 Rg2# 0-1