1.e4 e5 2.Nf3 g6 3.Nxe5 Nc6 4.d4 a5 5.Bc4 Nxe5 6.dxe5 d6 7.Nc3 Be6 8.Bxe6 fxe6 9.Qg4 Qd7 10.exd6 Bxd6 11.Bg5 h6 12.Be3 Ne7 13.O-O-O e5 14.Qxd7+ Kxd7 15.Nb5 Ke6 16.c4 Ra6 17.c5 Rc6 18.Na7 Ra6 19.cxd6 cxd6 20.Nb5 Rc6+ 21.Kb1 d5 22.exd5+ Nxd5 23.Rhe1 Nxe3 24.Rxe3 Rc5 25.Nd4+ Kf6 26.Nf3 Rhc8 27.a3 R8c6 28.Rde1 Re6 29.Nxe5 Rcxe5 30.Rxe5 Rxe5 31.Rxe5 Kxe5 32.Kc2 Kd4 33.Kd2 Kc4 34.Kc2 b5 35.f4 Kd4 36.g3 Kc4 37.g4 Kd4 38.f5 gxf5 39.gxf5 Ke5 40.Kc3 Kxf5 41.b4 axb4+ 42.Kxb4 Kg4 43.Kxb5 Kh3 44.a4 Kxh2 45.a5 h5 46.a6 h4 47.a7 h3 48.a8=Q Kg1 49.Qg8+ Kh1 50.Qc4 h2 51.Qf1# 1-0