Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. h3 g6 6. O-O Bg7 7. b3 Be6 8. Bb2
Qd6 9. c3 c5 10. Ba3 Ne7 11. d4 O-O-O 12. d5 Bd7 13. c4 f5 14. Nbd2 fxe4 15.
Nxe4 Qb6 16. Nfg5 Rdf8 17. Nf3 Nf5 18. Bb2 Nd4 19. Nxd4 exd4 20. Ba3 Re8 21. f3
Qa5 22. Bxc5 Rxe4 23. fxe4 *
Position (FEN): 2k4r/1ppb2bp/p5p1/q1BP4/2PpP3/1P5P/P5P1/R2Q1RK1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 842
Best move: Qxc5