Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 Bc5 3. Nc3 d6 4. d3 Nf6 5. h3 Be6 6. Bxe6 fxe6 7. Be3 Bxe3 8.
fxe3 O-O 9. Nf3 Nh5 10. O-O Ng3 11. Rf2 Nc6 12. a3 d5 13. exd5 exd5 14. Ne2 Nf5
15. Qd2 e4 16. dxe4 dxe4 17. Nfd4 Nd6 18. Rxf8+ Qxf8 19. Nxc6 bxc6 20. Rf1 Qe7
21. Nd4 c5 22. Nb3 Qg5 23. Nxc5 *
Position (FEN): r5k1/p1p3pp/3n4/2N3q1/4p3/P3P2P/1PPQ2P1/5RK1 b - - 0 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1569
Best move: Qxc5