Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Na5 5. Bg5 f6 6. Bxg8 fxg5 7. Bb3 Nxb3 8.
axb3 c5 9. O-O Be7 10. Ne5 O-O 11. Qd3 Bd6 12. Qc4+ Kh8 13. Nf7+ Rxf7 14. Qxf7
b6 15. Nd2 Bb7 16. Nc4 Bf4 17. g3 Bc7 18. Rfe1 d5 19. exd5 Bxd5 20. Qf5 Bxc4 *
Position (FEN): r2q3k/p1b3pp/1p6/2p2Qp1/2bp4/1P4P1/1PP2P1P/R3R1K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1072
Best move: bxc4