Chess puzzle (Checkmate)
Opening: Sicilian_Defense, Sicilian_Defense_Prins_Variation
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. f3 e5 6. Nb3 Be6 7. Bb5+ Nbd7 8.
Nc3 a6 9. Bxd7+ Qxd7 10. O-O Rc8 11. Be3 Be7 12. Qd2 O-O 13. Rad1 b5 14. Bg5
Kh8 15. Bxf6 gxf6 16. Nd5 Qa7+ 17. Kh1 Bd8 18. c3 f5 19. Qh6 Bxd5 *
Position (FEN): 2rb1r1k/q4p1p/p2p3Q/1p1bpp2/4P3/1NP2P2/PP4PP/3R1R1K w - - 0 20
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1570
Best move: Qxf8#