Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Italian_Variation
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Nxe4 4. Nxe5 d5 5. Qf3 Qf6 6. Qxf6 gxf6 7. Nxf7 Kxf7
8. Bxd5+ Be6 9. Bxe4 Nc6 10. d3 Nd4 11. Kd2 Bh6+ 12. Kc3 Ne2+ 13. Kb4 Nxc1 14.
Nc3 Ne2 15. Nxe2 a5+ 16. Kc3 b5 17. Bxa8 Rxa8 18. Nd4 *
Position (FEN): r7/2p2k1p/4bp1b/pp6/3N4/2KP4/PPP2PPP/R6R b - - 1 18
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1194
Best move: b4#