1.e3 e5 2.d4 exd4 3.exd4 Nf6 4.c4 d5 5.Nc3 Bb4 6.Be3 Nc6 7.Nf3 O-O 8.Bd3 Ne4 9.Qc2 Nf6 10.cxd5 Nxd5 11.Bxh7+ Kh8 12.Bd3 Nxe3 13.fxe3 Re8 14.Be4 Qe7 15.O-O Bxc3 16.Bxc6 Qxe3+ 17.Kh1 bxc6 18.bxc3 Ba6 19.Rfe1 Qf4 20.h3 Kg8 21.Kg1 c5 22.dxc5 Bb7 23.Qf2 Bxf3 24.Qxf3 Qxf3 25.gxf3 Rad8 26.Rad1 Rxe1+ 27.Rxe1 Rd5 28.Re8+ Kh7 29.Re7 Rxc5 30.Rxf7 a5 31.a4 Kg6 32.Rf4 Rxc3 33.Kf2 c5 34.Ke2 c4 35.Rd4 Rc2+ 36.Ke3 Rc3+ 37.Ke4 Rc1 38.Rd5 c3 39.Rxa5 c2 40.Kd3 Rh1 41.Kxc2 Rxh3 42.Ra8 Rxf3 43.a5 Kh5 44.a6 Ra3 45.a7 Kg4 46.Kb2 Ra6 47.Kb3 g5 48.Kb4 Ra2 49.Kb5 Rb2+ 50.Kc6 Rc2+ 51.Kb7 Rb2+ 52.Ka6 Ra2+ 53.Kb7 Rb2+ 54.Ka6 Ra2+ 55.Kb6 Rb2+ 56.Kc6 Ra2 57.Kc7 Rc2+ 58.Kb8 Rb2+ 59.Kc8 Ra2 60.Kc7 Kh3 61.Rh8+ Kg2 62.a8=Q+ Rxa8 63.Rxa8 g4 64.Kd6 g3 65.Ke5 Kh2 66.Rh8+ Kg1 67.Ke4 g2 68.Kf3 Kf1 69.Rd8 g1=N+ 70.Ke3 Nh3 71.Rd2 Ng5 72.Rh2 Ne6 73.Ra2 Nd8 74.Re2 Nc6 75.Rh2 Kg1 76.Rc2 Ne7 77.Rb2 Kf1 78.Kf3 Kg1 79.Ra2 Nf5 80.Rd2 Nh4+ 81.Kg3 Nf5+ 82.Kg4 Ne3+ 83.Kf3 Nc4 84.Rd5 Nb2 85.Rd4 Kh1 86.Kf2 Kh2 87.Rh4# 1-0