1.Nf3 d5 2.d3 f6 3.d4 Nc6 4.c4 e5 5.e3 e4 6.cxd5 Nb4 7.Nfd2 f5 8.Nc3 Nxd5 9.Nxd5 Qxd5 10.Bc4 Qd6 11.Qb3 Nf6 12.Bf7+ Kd8 13.O-O Ng4 14.f4 Qb6 15.h3 Qxb3 16.Bxb3 Nf6 17.Nc4 Be6 18.Bd2 Rg8 19.Rfc1 c6 20.Nb6 Bxb3 21.axb3 Rb8 22.Rxa7 Bd6 23.Nc4 Kc7 24.Na5 Kb6 25.Nc4+ Kc7 26.b4 Ra8 27.Ra5 Nd5 28.b5 Rxa5 29.Bxa5+ Kd7 30.bxc6+ bxc6 31.Bd2 Ra8 32.Kf2 g6 33.g4 Ra2 34.gxf5 gxf5 35.Rg1 Bf8 36.Rg8 Ke7 37.Rh8 h6 38.Rh7+ Ke6 39.Ke2 Ra1 40.Ne5 Rh1 41.Rh8 Bg7 42.Re8+ Kd6 43.Rd8+ Ke6 44.Nc4 Rh2+ 45.Kd1 Rxh3 46.Rd6+ Ke7 47.Rxc6 h5 48.Rd6 Nf6 49.d5 Rh1+ 50.Kc2 h4 51.Bb4 h3 52.Ne5 h2 53.Rc6+ Kd8 54.Ba5+ Ke7 55.d6+ Kf8 56.Rc8+ Ne8 57.d7 Rc1+ 58.Kxc1 h1=Q+ 59.Kc2 Qg2+ 60.Kb3 Bxe5 61.dxe8=Q+ Kg7 62.Qg8+ Kh6 63.Qxg2 Bg7 64.Qh1+ Kg6 65.Qh2 Bh6 66.Qg1+ Kf7 67.Qg2 Bg7 68.Qh1 Bxb2 69.Qh2 Bg7 70.Qg1 Bf8 71.Qg2 Bg7 72.Qh1 Be5 73.Qh2 Bf6 74.Qg1 Be7 75.Qg2 Bd6 76.Qh1 Be5 77.Bb6 Bb2 78.Kc2 Bh8 79.Kd1 Kf6 80.Kd2 Kf7 81.Ke1 Bc3+ 82.Rxc3 Kg7 83.Rc4 Kg8 84.Rc5 Kg7 85.Rc6 Kf7 86.Qh7+ Ke8 87.Ke2 Kf8 88.Kf1 Ke8 89.Bc5 Kd8 90.Bd4 Ke8 91.Rc8# 1-0