1.e3 g6 2.h3 Bg7 3.d4 Nf6 4.c4 O-O 5.Nf3 d5 6.cxd5 Nxd5 7.e4 Nb6 8.Nc3 Nc6 9.Be3 f5 10.e5 f4 11.Bc1 Be6 12.Bb5 Qd7 13.Ne4 Qd5 14.Nc3 Qd7 15.O-O a6 16.Bxc6 Qxc6 17.Bd2 Nc4 18.Bc1 Rad8 19.Qe2 Nb6 20.Re1 h6 21.Bd2 Na4 22.Nxa4 Qxa4 23.Qe4 Bd5 24.Qxg6 Bxf3 25.gxf3 Qxd4 26.Bc3 Qd3 27.Qg4 Qf5 28.Rad1 Rxd1 29.Rxd1 h5 30.Qh4 Kf7 31.e6+ Qxe6 32.Qxh5+ Qg6+ 33.Qxg6+ Kxg6 34.Bxg7 Kxg7 35.Rd7 Rc8 36.Rxe7+ Kf6 37.Rh7 a5 38.Rh4 Kg5 39.Rg4+ Kf5 40.h4 b6 41.Kg2 Rd8 42.a4 c5 43.h5 Rd6 44.Kh3 Rd1 45.Rg6 Rd2 46.Rxb6 Rxf2 47.Rb3 Rf1 48.Rc3 c4 49.Kg2 Rb1 50.Rxc4 Rxb2+ 51.Kh3 Rb1 52.Rc5+ Kf6 53.Kg4 Rg1+ 54.Kxf4 Rh1 55.Rxa5 Kf7 56.Kg5 Rc1 57.Kf5 Ke7 58.Kg5 Rg1+ 59.Kf4 Rg2 60.Ke4 Rd2 61.Kf4 Ra2 62.Kg5 Ra3 63.f4 Kd6 64.f5 Kd7 65.Kg6 Rh3 66.Re5 Rh1 67.Re3 Rh4 68.f6 Rf4 69.Kf7 Re4 70.Rc3 Rb4 71.Rf3 Kd8 72.Rg3 Rb8 73.Rd3+ Kc8 74.Ke7 Ra8 75.Rh3 Rxa4 76.Rc3+ Kb7 77.Ke8 Rb4 78.h6 Rb2 79.Rc1 Rg2 80.Kf7 Ra2 81.Rb1+ Ka7 82.Rf1 Ka8 83.h7 Ra6 84.Rf3 Rd6 85.h8=R+ Ka7 86.Kf8 Kb8 87.Rh5 Rd2 88.Ke7 Rc2 89.Ra3 Rc8 90.Rc5 Rd8 91.Rc1 Rd7+ 92.Kf8 Rd6 93.Ra6 Rd4 94.Rc5 Rh4 95.Ke8 Rb4 96.f7 Rb2 97.Rd5 Kc8 98.Rd4 Rb3 99.Rd7 Re3+ 100.Kf8 Rb3 101.Rda7 Rc3 102.Kg8 Rc7 103.Rf6 Rc6 104.f8=Q# 1-0