1.Nf3 c6 2.c4 Nf6 3.d4 Qc7 4.Qc2 d5 5.cxd5 g6 6.e4 Bg4 7.dxc6 Nxc6 8.d5 Bxf3 9.gxf3 Qa5+ 10.Bd2 Nd4 11.Qd1 Qb6 12.Bc3 e5 13.dxe6 Rd8 14.Qa4+ Nc6 15.Bxf6 Bc5 16.Be2 Bxf2+ 17.Kf1 O-O 18.e7 Nxe7 19.Bxe7 Qe3 20.Qc2 Rd4 21.Qc3 Re8 22.Qxe3 Bxe3 23.Bc5 b6 24.Bxd4 Rd8 25.Bd1 Kf8 26.h4 Rd7 27.Ba4 Rd5 28.Bf6 Re5 29.Bb5 Bg5 30.Bd3 Re6 31.Be5 Bf4 32.Rh2 a6 33.Na3 Re8 34.Be2 Bxh2 35.Bxh2 f6 36.Kg2 g5 37.Bd1 Re7 38.Bd6 f5 39.Be2 a5 40.exf5 g4 41.Bb4 Kg7 42.Bxa5 Re4 43.Rh1 Kh8 44.Rd1 Ra4 45.Nb5 g3 46.Ra1 Rxh4 47.Bc3+ Rd4 48.Kh1 Kg7 49.Nxd4 Kf8 50.b4 b5 51.Nc6 h6 52.Bf6 Kf7 53.a4 bxa4 54.f4 a3 55.Rc1 a2 56.Nd8+ Kxf6 57.Bb5 Kg7 58.Ra1 g2+ 59.Kxg2 Kh8 60.Kh2 Kg8 61.Nb7 Kf7 62.Bc6 Ke7 63.Kg2 Kf8 64.Bd5 Ke8 65.Be4 Kf8 66.Bd5 Ke8 67.Nd6+ Kd7 68.Rg1 Kc7 69.Bf7 a1=R 70.Rxa1 Kxd6 71.Bc4 Kc6 72.Bg8 Kd7 73.Rf1 Ke8 74.Rf2 Kd7 75.Bh7 Ke8 76.b5 Ke7 77.Kh1 Kf7 78.f6 Ke6 79.Bc2 Kf7 80.Ba4 Kf8 81.Ra2 Ke8 82.Ra3 Kf7 83.Rg3 Ke6 84.Re3+ Kf5 85.Rd3 Ke4 86.Re3+ Kf5 87.Re4 h5 88.Re1 Kg6 89.Re3 Kh6 90.Rb3 h4 91.Rd3 Kh7 92.Rd1 Kg8 93.Rd2 Kf8 94.Rg2 h3 95.Rd2 Ke8 96.Rh2 Kd8 97.Rb2 h2 98.Rb4 Ke8 99.b6+ Kf7 100.Rb3 Kg8 101.Rf3 Kh7 102.Re3 Kh8 103.Bb3 Kh7 104.Bc4 Kh8 105.Rb3 Kh7 106.Rc3 Kg6 107.Rc1 Kh7 108.Bb3 Kh8 109.Ba4 Kg8 110.b7 Kh8 111.Bc2 Kg8 112.Rg1+ Kh8 113.Bd3 hxg1=N 114.Bf5 Ne2 115.b8=Q# 1-0