Chess puzzle (Equality)
Moves: 1. d4 e6 2. a3 d5 3. Nf3 c5 4. c3 Nc6 5. Bf4 Nf6 6. e3 cxd4 7. cxd4 Bd6 8. Bg5
O-O 9. Bb5 Bd7 10. Nc3 Be7 11. Bf4 a6 12. Ba4 b5 13. Bc2 Na5 14. Ne5 Nc4 15.
Rb1 Re8 16. O-O h6 17. Qd3 Rc8 18. Nxd7 Qxd7 19. Be5 g6 20. h4 h5 21. a4 Nxe5
22. dxe5 Ng4 23. f4 Bxh4 24. Rbd1 Bf2+ *
Position (FEN): 2r1r1k1/3q1p2/p3p1p1/1p1pP2p/P4Pn1/2NQP3/1PB2bP1/3R1RK1 w - - 2 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1166
Best move: Rxf2