Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 b6 3. Bd3 Bb7 4. Nc3 Nf6 5. Nge2 Be7 6. O-O O-O 7. f4 d5 8. e5
Ne4 9. Ng3 c5 10. Ncxe4 dxe4 11. Bxe4 Bxe4 12. Nxe4 cxd4 13. f5 exf5 14. Rxf5
f6 15. Bf4 Nc6 16. Qg4 g6 17. exf6 Bxf6 18. Bh6 Rf7 19. Raf1 Ne5 20. Rxe5 d3
21. cxd3 Qd4+ 22. Kh1 Qxe5 23. Nxf6+ *
Position (FEN): r5k1/p4r1p/1p3NpB/4q3/6Q1/3P4/PP4PP/5R1K b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 826
Best move: Rxf6