1.e4 e5 2.Nf3 f5 3.exf5 e4 4.Ne5 Qg5 5.d4 Qxf5 6.Nc3 Bb4 7.Be2 Nf6 8.O-O Bxc3 9.bxc3 d6 10.Nc4 O-O 11.f3 Qg6 12.Ne3 Nc6 13.fxe4 Qxe4 14.Bd3 Qh4 15.Bd2 Bd7 16.Nf5 Qh5 17.Qxh5 Nxh5 18.Rae1 Nf6 19.Bg5 Rae8 20.Rxe8 Bxe8 21.Ne3 Ne7 22.Ng4 Ned5 23.c4 Bg6 24.Bxg6 hxg6 25.cxd5 Nxg4 26.Rxf8+ Kxf8 27.c4 Kf7 28.Bd2 a6 29.a4 c6 30.dxc6 bxc6 31.h3 Nf6 32.Kf2 d5 33.cxd5 cxd5 34.Kf3 Ne4 35.Bb4 g5 36.Ke3 Nf6 37.Kf3 Ne4 38.Ba5 Kg6 39.Bb4 Nf6 40.g4 Nd7 41.Ba5 Nf8 42.Bc7 Ne6 43.Be5 Nd8 44.Ke3 Nc6 45.Kd3 Nxe5+ 46.dxe5 Kf7 47.a5 Ke6 48.Kd4 g6 49.Kc5 Kxe5 50.Kb6 d4 51.Kxa6 d3 52.Kb7 d2 53.a6 d1=Q 54.a7 Qd7+ 55.Kb8 Kd6 56.a8=Q Qc7# 0-1