Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 Nc6 4. Be2 d5 5. exd5 exd5 6. O-O Nf6 7. Re1 cxd4 8.
Nxd4 Nxd4 *
Position (FEN): r1bqkb1r/pp3ppp/5n2/3p4/3n4/8/PPP1BPPP/RNBQR1K1 w kq - 0 9
White to move.
Themes: Double Check Opening Mate in 1 
Puzzle rating: 1570
Best move: Bb5#