Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. O-O d6 6. c3 d5 7. exd5 Nxd5 8. Re1
Bg4 9. Nbd2 O-O 10. Nf1 h6 11. Ng3 Nb6 12. Bb3 Qf6 13. Ne4 Qe7 14. h3 Bh5 15.
g4 Bg6 16. Nxc5 Qxc5 17. Be3 Qd6 18. Nh4 Bxd3 19. Qf3 e4 20. Qg2 Nc4 21. Bxc4
Bxc4 22. Qxe4 Rae8 *
Position (FEN): 4rrk1/ppp2pp1/2nq3p/8/2b1Q1PN/2P1B2P/PP3P2/R3R1K1 w - - 1 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1392
Best move: Qxc4