Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 d5 5. exd5 Nxd5 6. a3 Be7 7. O-O O-O 8.
Re1 Bg4 9. h3 Bxf3 10. Qxf3 Nb6 11. Ba2 Bd6 12. Nd2 Nd4 13. Qd1 Re8 14. c3 Ne6
15. d4 exd4 16. cxd4 Nxd4 17. Ne4 Nc6 18. Qf3 Qe7 19. b4 Rad8 20. Bb2 Ne5 21.
Qb3 Nbc4 22. Nxd6 Qxd6 23. Bxe5 Rxe5 *
Position (FEN): 3r2k1/ppp2ppp/3q4/4r3/1Pn5/PQ5P/B4PP1/R3R1K1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1627
Best move: Qxc4