Chess puzzle (Checkmate)
Opening: Van_Geet_Opening, Van_Geet_Opening_Reversed_Nimzowitsch
Moves: 1. Nc3 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qe4+ Qe7 5. Bg5 Qxe4 6. Nxe4 h6 7. Bf4 d6
8. O-O-O Be6 9. h3 O-O-O 10. Bd2 Be7 11. g4 Nf6 12. Ng3 g6 13. f4 d5 14. Bg2
Ne4 15. Nxe4 dxe4 16. Bxe4 Bxa2 17. b3 *
Position (FEN): 2kr3r/ppp1bp2/2n3pp/8/4BPP1/1P5P/b1PBP3/2KR2NR b - - 0 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 869
Best move: Ba3#