Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. e3 Bg7 5. Nf3 O-O 6. Bd3 c5 7. O-O Qc7 8. cxd5
Bg4 9. dxc5 Qxc5 10. e4 Nbd7 11. Be3 Qb4 12. Rb1 Ne5 13. a3 Qa5 14. Be2 Bxf3
15. gxf3 Rac8 16. f4 Nc4 17. Bc1 Qb6 18. e5 Nd7 19. e6 fxe6 20. Bg4 Nc5 21. Be3
Nxe3 22. fxe3 Rcd8 23. b4 Bxc3 24. bxc5 Qxc5 25. Bxe6+ Kh8 26. Rf3 Rf6 27. Qb3
Rxf4 *
Position (FEN): 3r3k/pp2p2p/4B1p1/2qP4/5r2/PQb1PR2/7P/1R4K1 w - - 0 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 797
Best move: Rxf4