Chess puzzle (Equality)
Moves: 1. e4 c5 2. c3 Nc6 3. d4 cxd4 4. cxd4 e6 5. Nc3 d5 6. e5 Bb4 7. Nf3 Qa5 8. Qd3
Nge7 9. Be2 Nf5 10. Nh4 Nxh4 11. O-O Ng6 12. Nb1 Be7 13. b3 Nb4 14. Qd2 Qc7 15.
Bd1 h6 16. Nc3 Bg5 17. f4 Bxf4 *
Position (FEN): r1b1k2r/ppq2pp1/4p1np/3pP3/1n1P1b2/1PN5/P2Q2PP/R1BB1RK1 w kq - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1586
Best move: Rxf4