1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Be3 Qf6 6.c3 Nge7 7.Bc4 d6 8.O-O O-O 9.Nxc6 Nxc6 10.Bxc5 dxc5 11.f4 Be6 12.Bb5 Na5 13.Qe2 Rad8 14.Nd2 Bg4 15.Qf2 Qb6 16.a4 a6 17.Nc4 Nxc4 18.Bxc4 Be6 19.Bxe6 fxe6 20.a5 Qc6 21.Qe3 c4 22.h3 Rd3 23.Qe2 h6 24.Kh2 Rfd8 25.Rf2 Qc5 26.e5 Rf8 27.Rf3 Qd5 28.Rf2 Rf5 29.Qg4 Kh7 30.Qe2 h5 31.Ra4 g6 32.Ra1 Kg7 33.Ra4 h4 34.Qg4 g5 35.Ra1 Kg6 36.Qe2 Qc5 37.Re1 b5 38.axb6 cxb6 39.Rff1 Qd5 40.fxg5 Rd2 41.Qg4 Rxb2 42.Rd1 Qxe5+ 43.Kh1 Qe2 44.Rfe1 Qxg4 45.hxg4 Rff2 46.Rxe6+ Kxg5 47.Rd5+ Kxg4 48.Rg6+ Kf4 49.Rd4+ Kf5 50.Rg8 h3 51.Rf8+ Ke6 52.Re8+ Kf7 53.Rde4 Rxg2 54.R8e7+ Kg6 55.R7e6+ Kh5 56.R6e5+ Rg5 57.Re8 Rd5 58.Rh8+ Kg6 59.Rg4+ Kf5 60.Rhg8 Rd1+ 61.Rg1 Rxg1+ 62.Rxg1 Rb3 63.Rg3 a5 64.Rxh3 a4 65.Kg2 a3 66.Kf2 a2 67.Rh1 Rb1 68.Rh5+ Ke4 69.Ke2 Rb2+ 70.Ke1 a1=Q# 0-1