Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. Bb5+ Nc6 5. Nf3 cxd4 6. Qxd4 Bd7 7. Bxc6 bxc6 8.
O-O Ne7 9. c4 Nf5 10. Qf4 Be7 11. cxd5 exd5 12. Nc3 O-O 13. a3 a5 14. Bd2 Rb8
15. Rab1 Qc7 16. h3 Be6 17. b4 axb4 18. axb4 Rfd8 19. g4 Nh4 20. Nd4 Ng6 21.
Nxe6 fxe6 22. Qd4 Nxe5 23. f4 Nf3+ *
Position (FEN): 1r1r2k1/2q1b1pp/2p1p3/3p4/1P1Q1PP1/2N2n1P/3B4/1R3RK1 w - - 1 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1315
Best move: Rxf3