Chess puzzle (Checkmate)
Moves: 1. c4 Nf6 2. Nc3 e5 3. Nf3 Nc6 4. g3 Bc5 5. Nxe5 Nxe5 6. d4 Nxc4 7. dxc5 Qe7 8.
b3 Ne5 9. Bb2 *
Position (FEN): r1b1k2r/ppppqppp/5n2/2P1n3/8/1PN3P1/PB2PP1P/R2QKB1R b KQkq - 2 9
Black to move.
Themes: Pin Opening Mate in 1 
Puzzle rating: 1459
Best move: Nf3#