Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 Qf6 3. Bc4 Bc5 4. O-O Nh6 5. d4 Bb6 6. Bg5 Qg6 7. Bxh6 Qxh6 8.
g3 Qg6 9. Nc3 Ba5 10. Qe1 Bxc3 11. bxc3 b6 12. Nh4 Qg4 13. f3 Qg5 14. d5 exd5
15. exd5+ Kd8 16. f4 Qh5 17. Rd1 Re8 18. Qd2 Ba6 19. Bb3 Bxf1 20. Rxf1 Re2 21.
Qd1 d6 *
Position (FEN): rn1k4/p1p2ppp/1p1p4/3P3q/5P1N/1BP3P1/P1P1r2P/3Q1RK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1848
Best move: Bc4