Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Bf4 Bf5 3. e3 e6 4. Nf3 h6 5. h4 Nf6 6. Bd3 Bg4 7. Nbd2 Nc6 8. c3
Bd6 9. Qc2 O-O 10. Ne5 Bh5 11. Ndf3 Bxe5 12. dxe5 Bxf3 13. gxf3 Nd7 14. Rg1
Qxh4 15. O-O-O Ncxe5 16. Rh1 Nxd3+ 17. Qxd3 Qxf2 18. Bxh6 Ne5 19. Qb1 gxh6 20.
Rdg1+ Kh8 *
Position (FEN): r4r1k/ppp2p2/4p2p/3pn3/8/2P1PP2/PP3q2/1QK3RR w - - 2 21
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 907
Best move: Rxh6#