1.Nf3 a6 2.c4 e6 3.e4 d5 4.exd5 exd5 5.cxd5 Nf6 6.Bc4 Qe7+ 7.Qe2 Nbd7 8.Qxe7+ Bxe7 9.O-O b5 10.Be2 Bb7 11.Nc3 Nxd5 12.a4 Nf4 13.axb5 Nxe2+ 14.Nxe2 axb5 15.Rxa8+ Bxa8 16.Ned4 b4 17.Re1 Kd8 18.d3 Re8 19.Bd2 c5 20.Ra1 Bd5 21.Nf5 Bf6 22.d4 Re2 23.Rd1 Bb3 24.Ra1 Bd5 25.Rd1 Bxf3 26.gxf3 cxd4 27.Kf1 d3 28.Bxb4 Rxb2 29.Ba5+ Ke8 30.Rxd3 Nc5 31.Rd5 Ne6 32.Bd2 g6 33.Nd6+ Ke7 34.Ne4 Bd4 35.h4 f5 36.Bg5+ Nxg5 37.Nxg5 Bxf2 38.h5 Bh4 39.Nxh7 Rf2+ 40.Kg1 Rxf3 41.hxg6 Rg3+ 42.Kh2 Rxg6 43.Rxf5 Ra6 44.Re5+ Kd6 45.Rh5 Bd8 46.Rh6+ Bf6 47.Rxf6+ Ke7 48.Rxa6 Kd8 49.Ra7 Ke8 50.Ra8+ Ke7 51.Ng5 Kd7 52.Rb8 Kc6 53.Rg8 Kd7 54.Nh3 Kc6 55.Re8 Kb5 56.Rh8 Kc6 57.Kg3 Kb6 58.Rh4 Kc7 59.Rh7+ Kd8 60.Ng1 Ke8 61.Kg2 Kd8 62.Rg7 Kc8 63.Rg6 Kb8 64.Kh1 Kc8 65.Ra6 Kb7 66.Rf6 Ka8 67.Re6 Kb7 68.Ne2 Ka7 69.Rg6 Ka8 70.Rg3 Ka7 71.Rg8 Ka6 72.Rg1 Kb6 73.Rg2 Kc6 74.Nf4 Kd7 75.Rg4 Kd8 76.Rg8+ Kd7 77.Nd5 Ke6 78.Rg5 Kd7 79.Rg1 Kc8 80.Rd1 Kd7 81.Nb6+ Ke6 82.Rd3 Kf5 83.Rd4 Ke5 84.Rd8 Ke4 85.Rd1 Kf4 86.Nc4 Kg5 87.Rd4 Kf6 88.Kg2 Ke6 89.Kf3 Kf5 90.Rd6 Kg5 91.Ne3 Kh4 92.Rd5 Kh3 93.Rd7 Kh4 94.Rd5 Kh3 95.Rh5# 1-0