Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Be2 e6 4. O-O g6 5. c3 Bg7 6. d3 Nge7 7. Re1 O-O 8. Bf1
d5 9. Bg5 f6 10. Bd2 g5 11. exd5 exd5 12. h3 Ng6 13. Nh2 h6 14. c4 d4 15. Na3
a6 16. Nc2 f5 17. Qh5 Qf6 18. Re2 Nce5 19. Rae1 Be6 20. f4 Nxf4 *
Position (FEN): r4rk1/1p4b1/p3bq1p/2p1nppQ/2Pp1n2/3P3P/PPNBR1PN/4RBK1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1441
Best move: Bxf4