Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. e5 Nd5 7. Bc4 Nb6 8.
Bd3 Bc5 9. Nc3 O-O 10. Bd2 Re8 11. f4 Qh4+ 12. g3 Qd8 13. Ne4 Bf8 14. Ng5 h6
15. Bh7+ Kh8 16. Nxf7+ Kxh7 17. Nxd8 Rxd8 18. Qh5 d6 19. O-O-O dxe5 20. fxe5
Nc4 21. Rhe1 Rb8 22. b3 Ba3+ 23. Kb1 Nxd2+ 24. Ka1 Be6 25. Qh4 c5 26. Re2 Nxb3+
27. cxb3 *
Position (FEN): 1r1r4/p1p3pk/4b2p/2p1P3/7Q/bP4P1/P3R2P/K2R4 b - - 0 27
Black to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 807
Best move: Rxd1#