Chess puzzle (Equality)
Moves: 1. e4 c6 2. Nc3 g6 3. d3 Bg7 4. Nf3 e5 5. g3 h6 6. Bg2 Ne7 7. O-O O-O 8. Re1 d6
9. Be3 Bg4 10. Qd2 Kh7 11. d4 Bxf3 12. Bxf3 Nd7 13. Kg2 f5 14. h4 f4 15. gxf4
exf4 16. Bxf4 Ng8 17. Rh1 Bxd4 18. Qxd4 *
Position (FEN): r2q1rn1/pp1n3k/2pp2pp/8/3QPB1P/2N2B2/PPP2PK1/R6R b - - 0 18
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1501
Best move: Rxf4