Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. Qb3 Qf6 7. O-O d6 8. d3
Be6 9. Bg5 Qg6 10. Re1 Bxc4 11. Qxc4 f6 12. Bc1 Bb6 13. Na3 Nge7 14. Nb5 Qf7
15. Qa4 O-O 16. Be3 a6 17. Na3 Bxe3 18. Rxe3 b5 19. Qc2 Ng6 20. d4 exd4 21.
cxd4 Nf4 *
Position (FEN): r4rk1/2p2qpp/p1np1p2/1p6/3PPn2/N3RN2/P1Q2PPP/R5K1 w - - 1 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 919
Best move: Qxc6