Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. O-O Bd7 5. h3 Qe7 6. c3 h6 7. d4 exd4 8. cxd4
g5 9. d5 Ne5 10. Bxd7+ Nxd7 11. e5 dxe5 12. Nbd2 O-O-O 13. Nc4 e4 14. Re1 f5
15. Nd4 Nc5 16. d6 cxd6 17. Qc2 Kb8 18. Bd2 Nd3 19. Re3 Rc8 20. Qa4 Rxc4 *
Position (FEN): 1k3bnr/pp2q3/3p3p/5pp1/Q1rNp3/3nR2P/PP1B1PP1/R5K1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1167
Best move: Qxc4