1.Nf3 c6 2.Nc3 d5 3.e4 Bg4 4.d4 Nf6 5.Bd3 Nxe4 6.Nxe4 dxe4 7.Bxe4 Nd7 8.O-O Nf6 9.h3 Bh5 10.Bd3 e6 11.c3 Bd6 12.Bg5 Qc7 13.Be2 O-O-O 14.Ne5 Bxe5 15.Bxh5 h6 16.Be3 Bh2+ 17.Kh1 Bf4 18.Bxf7 Bxe3 19.Bxe6+ Kb8 20.fxe3 Rhe8 21.Bf5 Rxe3 22.Qd2 Rde8 23.Rae1 Qg3 24.Rxe3 Rxe3 25.Kg1 h5 26.Qf2 h4 27.Qf4+ Qxf4 28.Rxf4 Re2 29.Rxh4 Rxb2 30.Rh8+ Kc7 31.Rf8 Rxa2 32.Rf7+ Kb6 33.Rxg7 a5 34.Bc8 a4 35.Rxb7+ Ka5 36.Ra7+ Kb5 37.Bf5 Kb6 38.Ra8 Kb7 39.Ra5 Kb6 40.Ra8 Kb7 41.Rf8 Nd5 42.Bc8+ Kc7 43.Be6 Ra1+ 44.Kh2 Nxc3 45.h4 a3 46.h5 Re1 47.Bb3 Re4 48.Rf3 Nb5 49.Ba2 Re2 50.h6 Rxa2 51.h7 Nxd4 52.Rf7+ Kb6 53.h8=Q Nf3+ 54.Rxf3 Kb5 55.Rb3+ Kc5 56.Rf3 Kb5 57.Qa8 Kc4 58.Qa6+ Kd5 59.Qa5+ Kd6 60.Rf4 Re2 61.Qxa3+ Ke5 62.Rb4 Kf6 63.Rg4 Rb2 64.Qc3+ Ke7 65.Qxb2 Kd6 66.g3 Kd5 67.Kh1 Kd6 68.Qc3 Kc7 69.Qxc6+ Kb8 70.Qb7+ Kxb7 71.Rg8 Kb6 72.g4 Ka7 73.g5 Ka6 74.g6 Ka7 75.g7 Kb6 76.Re8 Ka6 77.g8=R Kb7 78.Rg6 Ka7 79.Rb8 Kxb8 80.Rg7 Ka8 81.Rf7 Kb8 82.Kg2 Kc8 83.Kf3 Kd8 84.Ke4 Kc8 85.Kd5 Kd8 86.Kd6 Ke8 87.Rf5 Kd8 88.Rf8# 1-0