1.d4 Nf6 2.Nf3 b5 3.e4 Nxe4 4.Bxb5 e6 5.O-O Bb7 6.Re1 Be7 7.Nc3 Nf6 8.b3 O-O 9.Bb2 c5 10.dxc5 Bxc5 11.Na4 Be7 12.Be2 d5 13.c4 dxc4 14.Bxc4 Nbd7 15.Qe2 Qa5 16.Rad1 Rac8 17.Bc3 Qc7 18.Ng5 Bd6 19.g3 Ba3 20.Nxf7 Rxf7 21.Qxe6 Rf8 22.b4 Kh8 23.Bb3 a5 24.Qc4 Qb8 25.bxa5 Qa8 26.Re3 Bf3 27.Rdd3 Bc6 28.Nb6 Nxb6 29.axb6 Ne4 30.Qxf7 Rxf7 31.Bxf7 Qf8 32.b7 Bxb7 33.Rd7 Bc5 34.Rf3 Qb8 35.Bxg7+ Kxg7 36.Bd5+ Kg6 37.Rxb7 Qe5 38.Bxe4+ Qxe4 39.Rbf7 Bd4 40.R7f4 Qd5 41.Rg4+ Kh6 42.Kg2 Be5 43.a4 Bc7 44.h3 Qc6 45.h4 Qa8 46.Rg5 Bd8 47.Rg8 Qd5 48.Rf8 Kg7 49.Kh2 Be7 50.R8f5 Qa2 51.Kg2 h6 52.a5 Bb4 53.Rf7+ Kg8 54.R7f6 Qxa5 55.Rxh6 Qd5 56.Rg6+ Kh8 57.Rg5 Qe4 58.Rf5 Bd6 59.Rh5+ Kg8 60.Rg5+ Kh8 61.Rf5 Kg7 62.Rf6 Be5 63.Rf7+ Kg8 64.Kg1 Qe1+ 65.Kh2 Qe4 66.Rf8+ Kg7 67.Kg2 Kg6 68.Rf7 Qd5 69.Rf5 Qe4 70.Rg5+ Kh7 71.Rh5+ Kg6 72.Rg5+ Kh7 73.Rf5 Kg6 74.Rf8 Kh7 75.Kg1 Kg6 76.Re3 Qd4 77.Re8 Qd1+ 78.Kg2 Qd5+ 79.Kh2 Bd4 80.Re2 Qf3 81.R8e6+ Kh7 82.Rd2 Bc5 83.Rd7+ Kg8 84.Re8+ Bf8 85.Kg1 Qa3 86.Rdd8 Qc1+ 87.Kh2 Qc5 88.Rxf8+ Kg7 89.Rf4 Qc2 90.Rd7+ Kh8 91.Rf8# 1-0