Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Qxd4 a6 5. Bd3 Nc6 6. Qa4 Bd7 7. Qb3 Qc7 8.
Ng5 e6 9. Be3 b5 10. O-O Nf6 11. Nc3 d5 12. a4 bxa4 13. Nxa4 d4 14. Bd2 Be7 15.
Qb6 Qc8 16. Nc5 O-O 17. Bxa6 Qe8 18. b4 h6 19. Nf3 Bxc5 20. bxc5 Nxe4 21. Bf4
Qe7 22. Rfe1 f5 23. Rxe4 *
Position (FEN): r4rk1/3bq1p1/BQn1p2p/2P2p2/3pRB2/5N2/2P2PPP/R5K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 935
Best move: fxe4