1.Nf3 d5 2.a3 c5 3.c4 dxc4 4.e4 Nf6 5.Nc3 e6 6.Bxc4 Nc6 7.Bb5 Bd7 8.O-O Be7 9.Bc4 O-O 10.h3 Qb8 11.d3 Rd8 12.Re1 Be8 13.e5 Nd7 14.Bf4 Nf8 15.Ne4 Ng6 16.Bg3 b5 17.Ba2 Qb6 18.h4 c4 19.h5 Rxd3 20.Qc1 Rxf3 21.hxg6 Rxg3 22.gxh7+ Kh8 23.Nxg3 Qd4 24.Re4 Qd5 25.Qf4 Rd8 26.Rae1 Qd2 27.Qxd2 Rxd2 28.R4e2 Rd8 29.Bb1 a5 30.f4 Nd4 31.Re3 Bc6 32.Ne4 Nf5 33.Rh3 Nh6 34.b3 Bxa3 35.bxc4 Bb4 36.Rc1 Bxe4 37.Bxe4 Bd2 38.Rc2 bxc4 39.Rxc4 Bxf4 40.Rhc3 g6 41.Bxg6 Bxe5 42.Rc8 Bf6 43.Rxd8+ Bxd8 44.Rc8 fxg6 45.Rxd8+ Kxh7 46.Rd7+ Kg8 47.Re7 a4 48.Rxe6 Kg7 49.Ra6 Ng4 50.Rxa4 Nf6 51.Kf2 Kh6 52.Kf3 Kg5 53.Ra8 Nd7 54.Ra5+ Kf6 55.Kf4 Nf8 56.Ra1 Ne6+ 57.Kg4 Kg7 58.Ra6 Kf6 59.Rb6 Kf7 60.Rb2 Kg7 61.Rf2 Kh6 62.Rf6 Nd8 63.Kf4 Kg7 64.Ra6 Nf7 65.Rc6 Nd8 66.Rb6 Nf7 67.Ra6 Nd8 68.Kg5 Nf7+ 69.Kg4 Nd8 70.Ra1 Nf7 71.Kf4 Nd8 72.Ke5 Nf7+ 73.Ke6 Nd8+ 74.Ke7 Nc6+ 75.Kd6 Nd4 76.Ke5 Nc6+ 77.Kf4 Nd4 78.Ra6 Kh6 79.Ke5 Nc2 80.Ke4 Kg5 81.Rb6 Ne1 82.Rb2 Kg4 83.Re2 Kh4 84.Rxe1 Kg3 85.Kd5 Kxg2 86.Ke4 Kf2 87.Re3 g5 88.Rb3 g4 89.Kf4 Ke2 90.Ra3 Kd2 91.Ke4 Kc2 92.Rg3 Kd2 93.Rg2+ Kc3 94.Rxg4 Kc4 95.Rg8 Kc5 96.Rg6 Kb4 97.Kd4 Kb5 98.Rd6 Kb4 99.Rb6+ Ka5 100.Rb1 Ka6 101.Kc5 Ka7 102.Kc6 Ka8 103.Kc7 Ka7 104.Ra1# 1-0