1.c4 Nf6 2.Nf3 e6 3.g3 c6 4.d3 d5 5.Bg2 dxc4 6.dxc4 Qxd1+ 7.Kxd1 Be7 8.Kc2 O-O 9.b3 a5 10.Nc3 Rd8 11.Bg5 Na6 12.Be3 Ng4 13.Bb6 Nb4+ 14.Kb2 Re8 15.Rad1 Na6 16.h3 Nf6 17.Bxa5 Nd7 18.Ne1 e5 19.Ne4 Nac5 20.Bc3 Nxe4 21.Bxe4 Nf6 22.Bg2 Ba3+ 23.Ka1 Bf5 24.g4 Bg6 25.Nd3 Ne4 26.Bb2 Bf8 27.Rhf1 f6 28.h4 h6 29.h5 Bh7 30.Bxe4 Bxe4 31.f3 Bh7 32.e4 Kh8 33.Bc3 Bg8 34.Kb1 b6 35.Rd2 Reb8 36.Rfd1 Be6 37.Kb2 Kh7 38.Nb4 Rc8 39.Rd6 Bxd6 40.Rxd6 Bf7 41.Nxc6 Be8 42.Ne7 Rd8 43.Rd5 Rxd5 44.Nxd5 b5 45.Nc7 Rb8 46.Nxe8 Rxe8 47.cxb5 Rb8 48.a4 f5 49.Bb4 Kg8 50.Be1 fxe4 51.fxe4 Kf7 52.Bf2 Ke6 53.Kc3 Rf8 54.Bc5 Rf4 55.a5 Kd7 56.a6 Rf6 57.Kb4 Kc7 58.Kc4 g5 59.hxg6 Rxa6 60.bxa6 Kb8 61.g7 h5 62.Bf8 Kc7 63.Be7 hxg4 64.Kc3 Kd7 65.Kc4 Kxe7 66.b4 Kf6 67.Kb5 Kg6 68.g8=B Kh5 69.Bh7 g3 70.a7 Kg4 71.Bf5+ Kg5 72.Bh3 g2 73.Bxg2 Kf6 74.Ka6 Kg7 75.Bh3 Kh6 76.b5 Kg5 77.Bg2 Kf6 78.a8=R Kg6 79.b6 Kg7 80.Rg8+ Kh7 81.Rg6 Kh8 82.Rd6 Kh7 83.Rd8 Kg6 84.Kb5 Kf7 85.Rd6 Ke8 86.Rf6 Ke7 87.b7 Kd7 88.Bh1 Ke7 89.Rc6 Ke8 90.Kb4 Ke7 91.Ka4 Kf7 92.Rf6+ Ke7 93.Rb6 Kf8 94.Kb5 Ke8 95.b8=Q+ Kf7 96.Rb7+ Kg6 97.Bf3 Kg5 98.Qd8+ Kg6 99.Qa8 Kf6 100.Bg2 Kg5 101.Qa2 Kh4 102.Rf7 Kg4 103.Qa4 Kh4 104.Rh7+ Kg4 105.Bh1 Kg5 106.Qd4 Kf4 107.Qd8 Kg3 108.Qh4# 1-0