1.Nf3 d5 2.d4 e6 3.g3 c5 4.Bg2 cxd4 5.O-O Nf6 6.Nxd4 e5 7.Nb3 Be6 8.Nc3 Be7 9.Bg5 Nbd7 10.e4 dxe4 11.Nxe4 Nxe4 12.Bxe7 Qxe7 13.Bxe4 Nf6 14.Bg2 O-O 15.Re1 Rad8 16.Qe2 e4 17.Bxe4 Rfe8 18.Bd3 Qc7 19.Qe5 Qc8 20.Qc5 Qa8 21.Qb4 b6 22.Bf1 Qc8 23.Nd4 Bd5 24.Rxe8+ Rxe8 25.Re1 Rd8 26.Re7 h5 27.Rxa7 h4 28.c4 Be4 29.Qxb6 Nd7 30.Qc7 Qxc7 31.Rxc7 Ne5 32.Re7 f6 33.f4 Rxd4 34.fxe5 Rd1 35.Kf2 Kf8 36.exf6 g6 37.a3 Bf5 38.Re5 Rd8 39.h3 Be4 40.Ke2 Bd3+ 41.Ke1 Bxf1 42.Kxf1 Ra8 43.Re2 Ra6 44.a4 Ra5 45.Kf2 Kf7 46.Rc2 Ke8 47.Kf3 Re5 48.Rh2 Re2 49.Rxe2+ Kd7 50.b3 hxg3 51.Re7+ Kd8 52.a5 g2 53.Re1 Kc7 54.a6 Kd7 55.Ra1 g1=Q 56.Rxg1 g5 57.Rc1 Kd6 58.Ke2 Ke5 59.Rc2 Kd4 60.c5 Ke4 61.Ke1 Kd4 62.Kd1 Ke5 63.Rf2 Kd5 64.Rg2 Kxc5 65.Rxg5+ Kb4 66.Rg3 Kb5 67.Kc2 Ka5 68.Kb1 Kb5 69.Kc1 Kc6 70.Rg6 Kc7 71.Rg1 Kc8 72.Kb1 Kb8 73.h4 Ka8 74.Rg7 Kb8 75.Rf7 Ka8 76.h5 Kb8 77.Rf8+ Ka7 78.Kc2 Kxa6 79.h6 Ka7 80.Re8 Kb7 81.h7 Ka7 82.Rh8 Kb6 83.Ra8 Kc6 84.f7 Kd6 85.h8=Q Kc5 86.Qh3 Kb4 87.Qh8 Kb5 88.Rf8 Kb4 89.Rb8+ Kc5 90.Qa1 Kd6 91.Rb4 Kc7 92.Kd3 Kc8 93.Ke2 Kc7 94.Qc3+ Kd8 95.Rb5 Ke7 96.Qc2 Kf6 97.Ke3 Kg7 98.Kd2 Kxf7 99.Rb7+ Kf8 100.Qc8# 1-0