1.e4 e6 2.Nc3 Nf6 3.d4 d5 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nxf6+ Qxf6 8.Nf3 O-O 9.Qd3 Bd7 10.Qe3 Nc6 11.c3 Ne7 12.Ne5 Bc6 13.h4 Rfd8 14.h5 h6 15.O-O-O Nd5 16.Qg3 Be8 17.Rh4 Rac8 18.Bd3 c5 19.dxc5 Rxc5 20.Bc2 Nxc3 21.Rxd8 Ne2+ 22.Kd1 Qxd8+ 23.Qd3 Qxh4 24.Qh7+ Kf8 25.Qh8+ Ke7 26.Ng6+ fxg6 27.Qxg7+ Kd8 28.f4 Qxf4 29.Qg8 b5 30.Qg7 Qf1+ 31.Kd2 Rd5+ 32.Bd3 Qf4+ 33.Kxe2 a6 34.Bc2 Rc5 35.Qd4+ Qxd4 36.Bf5 Rc1 37.Bd3 Bf7 38.Bxb5 Qe5+ 39.Kd3 Qd5+ 40.Ke2 Rb1 41.g3 Qe5+ 42.Kd3 Rc1 43.Bd7 Qe1 44.Be8 Qe4+ 45.Kxe4 Ke7 46.Ba4 Rb1 47.b3 Rb2 48.a3 Rf2 49.Ke5 Rd2 50.Bc6 Bg8 51.Bg2 Rd6 52.b4 g5 53.Bh1 Rd7 54.g4 a5 55.b5 Kf8 56.Bg2 Rd1 57.Be4 Ke7 58.b6 Kd8 59.Bh1 Rxh1 60.Kd4 Rb1 61.Ke4 Rf1 62.Kd4 Rd1+ 63.Kc5 Rd2 64.Kc6 Bh7 65.b7 Rb2 66.Kc5 Kd7 67.b8=B Bg6 68.Bd6 Rc2+ 69.Kb6 Bxh5 70.Bb8 Rc6+ 71.Kb5 a4 72.Bc7 Ke8 73.Kxc6 Bxg4 74.Bd6 Bf5 75.Bg3 Ke7 76.Bc7 Bc2 77.Bh2 h5 78.Bc7 Bb1 79.Bg3 Be4+ 80.Kb5 Bc2 81.Bc7 Bh7 82.Kxa4 Kd7 83.Be5 Kc6 84.Kb4 Kd5 85.Bf6 g4 86.Kc3 Ke4 87.Kd2 Kf3 88.Ke1 Bd3 89.Bh4 g3 90.Be7 Kg4 91.Bc5 h4 92.Kd1 Bf5 93.Ke2 h3 94.Kd2 h2 95.Bf8 e5 96.Kd1 Be4 97.Ke1 Kf4 98.Bg7 Bf3 99.Bh8 Kg4 100.Bg7 Kf5 101.Kf1 Kg6 102.Bf8 Kf7 103.Bh6 e4 104.Bd2 g2+ 105.Kf2 g1=N 106.Kf1 Ke8 107.Ba5 Kf7 108.Kf2 Ke8 109.Be1 Ne2 110.Bd2 Kf8 111.Ke1 Nf4 112.a4 Kg8 113.Be3 Kh7 114.Bd4 Bd1 115.Kf1 e3 116.Ba1 Nd3 117.a5 h1=Q# 0-1