1.e4 e5 2.Nc3 Nf6 3.f4 d5 4.fxe5 Nxe4 5.Qf3 Nc6 6.Bb5 Nxc3 7.dxc3 a6 8.Bxc6+ bxc6 9.Bf4 Qh4+ 10.Bg3 Qg4 11.Qf2 Qe4+ 12.Ne2 Be7 13.O-O O-O 14.Nd4 Bd7 15.Rae1 Qg6 16.Nf5 Bxf5 17.Qxf5 Qxf5 18.Rxf5 c5 19.e6 fxe6 20.Rxf8+ Kxf8 21.Rxe6 Ra7 22.Rc6 Ke8 23.Rxc7 Rxc7 24.Bxc7 Kd7 25.Be5 g6 26.Kf1 Ke6 27.Bf4 Kf5 28.Bd2 Ke4 29.Ke2 h5 30.h3 Bd6 31.b3 Be7 32.a4 c4 33.b4 d4 34.cxd4 Kxd4 35.c3+ Kd5 36.Be3 Bf6 37.Kd2 Be5 38.b5 axb5 39.axb5 Bd6 40.Bd4 Ke4 41.Ke2 Bg3 42.b6 Kd5 43.Kf3 Bd6 44.g4 Bb8 45.Be3 Kc6 46.Ke4 hxg4 47.hxg4 Bd6 48.Bd4 Bg3 49.Be5 Bf2 50.Bd4 Bg3 51.Be3 Bd6 52.Kd4 Bc5+ 53.Ke4 Be7 54.Ke5 Bd8 55.Ke6 Bh4 56.Kf7 Be1 57.Bd4 g5 58.Kg6 Bd2 59.Kf5 Bf4 60.Ke4 Bd2 61.Be5 Kxb6 62.Kd5 Kb5 63.Bf6 Be3 64.Ke4 Bd2 65.Kd5 Be3 66.Bd4 Bd2 67.Ke4 Ka4 68.Kf5 Kb3 69.Bf6 Bxc3 70.Bxg5 Bh8 71.Bf4 c3 72.g5 c2 73.g6 Bc3 74.Ke6 Ka2 75.Kf7 Kb1 76.g7 Bxg7 77.Kxg7 c1=Q 78.Bxc1