e4 e6 d4 Nc6 Nf3 d5 e5 h5 c3 Nh6 Bxh6 Rxh6 h4 a6 Nbd2 f6 Bd3 g6 Qc2 Kf7 exf6 Qxf6 O-O Be7 Ng5+ Kg7 Ndf3 Bd7 Qe2 Rhh8 Rfe1 Rag8 a3 Re8 g3 Ref8 Ne5 Nxe5 dxe5 Qxf2+ Qxf2 Rxf2 Kxf2 c5 Kg2 Rg8 Rf1 Bxg5 hxg5 Bb5 Bxb5 axb5 a4 Ra8 axb5 Rxa1 Rxa1 Kf8 Ra8+ Kg7 Ra7 d4 Rxb7+ Kf8 Rc7 h4 b6 h3+ Kxh3 Kg8 b7 Kh8 b8=Q#