Chess puzzle (Checkmate)
Opening: Kings_Indian_Defense, Kings_Indian_Defense_Santasiere_Variation
Moves: 1. Nf3 Nf6 2. d4 g6 3. c4 Bg7 4. b4 d5 5. e3 c6 6. Bb2 O-O 7. a3 Ne4 8. Nbd2 f5
9. Bd3 e6 10. Qb3 Kh8 11. cxd5 exd5 12. Ne5 Nd7 13. Ndf3 Nxe5 14. Nxe5 Qh4 15.
g3 Qh3 16. Bf1 Qh5 17. Bg2 a5 18. b5 a4 19. Qb4 Bxe5 *
Position (FEN): r1b2r1k/1p5p/2p3p1/1P1pbp1q/pQ1Pn3/P3P1P1/1B3PBP/R3K2R w KQ - 0 20
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 526
Best move: Qxf8#