Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Bg7 5. Nc3 Nc6 6. Be3 Nf6 7. Bc4 O-O 8.
Bb3 Ng4 9. Qxg4 Nxd4 10. Qh4 Nxb3 11. axb3 a6 12. Nd5 e6 13. Ne7+ Kh8 14. O-O
Bxb2 15. Rad1 Bg7 16. Bg5 Qe8 17. Bf6 b5 18. Rd3 Ra7 19. Rh3 h5 20. Qxh5+ gxh5
*
Position (FEN): 2b1qr1k/r2pNpb1/p3pB2/1p5p/4P3/1P5R/2P2PPP/5RK1 w - - 0 21
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 968
Best move: Rxh5#