Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Be7 6. d4 exd4 7. O-O Nf6 8. e5
Ng4 9. Nxd4 Ngxe5 10. Nxc6 dxc6 11. Qh5 Nxc4 12. Rd1 Bd7 13. Rd4 Nb6 14. Bf4
Bf6 15. Re4+ Be6 16. Rxe6+ Kd7 17. Qxf7+ Kc8 18. Na3 Bxc3 19. Re7 Nd5 20. Qe6+
Kb8 21. Rd7 Qe8 22. Qxe8+ Rxe8 23. Bxc7+ Nxc7 24. Rad1 Bf6 25. Nc4 Nd5 26. Nd6
Rd8 *
Position (FEN): rk1r4/pp1R2pp/2pN1b2/3n4/8/8/P4PPP/3R2K1 w - - 6 27
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 1688
Best move: Rxb7#