Chess puzzle (Checkmate)
Moves: 1. e4 d6 2. d4 Nd7 3. Nc3 e5 4. Nf3 Ngf6 5. dxe5 dxe5 6. Bc4 h6 7. Be3 Bb4 8.
O-O Bxc3 9. bxc3 Nxe4 10. Qd5 Nd6 11. Nxe5 O-O 12. Rad1 Qf6 13. Bd4 Qg5 14. f4
Qh5 15. Rd3 Nxe5 16. Bxe5 Be6 17. Qxe6 fxe6 18. Bxe6+ Kh8 19. Rh3 Qe8 *
Position (FEN): r3qr1k/ppp3p1/3nB2p/4B3/5P2/2P4R/P1P3PP/5RK1 w - - 3 20
White to move.
Themes: Kingside Attack, Pin Middlegame Mate in 1 
Puzzle rating: 1205
Best move: Rxh6#