Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 Bxc3+ 5. bxc3 b6 6. e4 Bb7 7. Bd3 d6 8.
Bg5 Nbd7 9. Nf3 h6 10. Bh4 Qc8 11. Qe2 Rb8 12. O-O O-O 13. Nd2 c5 14. f4 cxd4
15. cxd4 e5 16. fxe5 dxe5 17. dxe5 Nh7 18. Be7 Re8 19. Qf3 Rxe7 20. h4 f6 21.
exf6 Nhxf6 22. Qg3 Ne5 23. Bc2 Qe8 *
Position (FEN): 1r2q1k1/pb2r1p1/1p3n1p/4n3/2P1P2P/6Q1/P1BN2P1/R4RK1 w - - 4 24
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1189
Best move: Rxf6