Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 d6 4. d3 h6 5. h3 Nf6 6. Nc3 Be7 7. Nh2 Be6 8. Bxe6
fxe6 9. O-O Qd7 10. f4 exf4 11. Bxf4 e5 12. Be3 Rf8 13. Qd2 O-O-O 14. Rf2 d5
15. exd5 Nxd5 16. Raf1 Nxe3 17. Qxe3 Bg5 18. Qe4 Qe7 19. Ng4 Rxf2 20. Rxf2 Bf4
21. Rxf4 *
Position (FEN): 2kr4/ppp1q1p1/2n4p/4p3/4QRN1/2NP3P/PPP3P1/6K1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1450
Best move: exf4