Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Nurnberg_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 f6 4. Nc3 Bb4 5. O-O Bxc3 6. dxc3 Nge7 7. Bc4 d6 8.
b4 a6 9. a4 Bg4 10. h3 Bxf3 11. Qxf3 g5 12. Qh5+ Ng6 13. Bd5 Qd7 14. Be3 O-O-O
15. Bxc6 Qxc6 16. b5 axb5 17. axb5 Qxb5 18. Qg4+ Qd7 *
Position (FEN): 2kr3r/1ppq3p/3p1pn1/4p1p1/4P1Q1/2P1B2P/2P2PP1/R4RK1 w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1134
Best move: Ra8#