1.e4 e5 2.Nf3 Nc6 3.h3 d6 4.d4 exd4 5.Nxd4 Nf6 6.Bb5 Bd7 7.Nc3 g6 8.O-O Bg7 9.Nxc6 Bxc6 10.Bxc6+ bxc6 11.e5 dxe5 12.Qf3 Nd5 13.Rd1 O-O 14.Nxd5 cxd5 15.Rxd5 Qe7 16.Qe4 f5 17.Qc4 Qf7 18.Qc6 Rad8 19.Rxd8 Rxd8 20.Bg5 Rd6 21.Qa8+ Bf8 22.Re1 e4 23.Qxa7 h6 24.Bf4 Rd7 25.Qa6 Bg7 26.a4 Bxb2 27.Bxh6 Be5 28.g3 Kh7 29.Bg5 Bc3 30.Rf1 Bd2 31.Bxd2 Rxd2 32.Qc6 Qe7 33.Qc3 Rd5 34.Ra1 Rc5 35.Qa3 Qe5 36.Rd1 Kh6 37.Qe3+ g5 38.h4 f4 39.hxg5+ Qxg5 40.Qxf4 Qxf4 41.gxf4 Kh5 42.Ra1 Ra5 43.Kf1 Kg4 44.Ke2 Kxf4 45.Ra3 c6 46.Ra2 c5 47.Ra3 Ke5 48.Ke3 Kd5 49.Ra1 Ke5 50.Ra2 Kd5 51.Ra3 Ke5 52.Ra1 Kd5 53.c3 Ke5 54.c4 Kf5 55.Rh1 Rxa4 56.Rh5+ Ke6 57.Rxc5 Ra2 58.Rd5 Rc2 59.Rd4 Kf5 60.Rxe4 Rc3+ 61.Kd2 Rf3 62.Re8 Kg6 63.Ke2 Rc3 64.Re4 Kf5 65.f3 Kf6 66.f4 Kf5 67.Rd4 Rg3 68.Kd2 Rf3 69.Kc2 Ke6 70.c5 Ra3 71.c6 Ra7 72.Kd3 Rc7 73.Rc4 Kd5 74.Rc1 Rxc6 75.Rxc6 Kxc6 76.Ke4 Kc5 77.Ke5 Kb6 78.Kd5 Kb7 79.Ke6 Kc8 80.Ke7 Kc7 81.f5 Kb7 82.Kf8 Ka6 83.Ke8 Kb5 84.Ke7 Ka5 85.Kf8 Ka4 86.Ke8 Kb5 87.f6 Ka5 88.Kd8 Kb4 89.Ke8 Kb5 90.Kf8 Ka5 91.Ke8 Kb4 92.Kd7 Ka5 93.Kd6 Ka6 94.Ke6 Ka7 95.Kd5 Ka8 96.Kd6 Ka7 97.Ke7 Ka6 98.Ke8 Kb5 99.Kd8 Ka5 100.Kc7 Ka6 101.Kd8 Ka7 102.f7 Ka6 103.Kc7 Ka7 104.f8=R Ka6 105.Re8 Kb5 106.Re1 Ka5 107.Kc6 Ka6 108.Ra1# 1-0