Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 Nc6 3. Nf3 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 Nxc6 8.
Bxc6+ bxc6 9. d3 e4 10. Qe2 Qe7 11. dxe4 h6 12. e5 Nd7 13. Nf3 f6 14. O-O Nxe5
15. Nxe5 Qxe5 16. Qf3 Bd6 17. g3 Bb7 18. Bd2 O-O 19. Nc3 Rab8 20. Rfe1 Qd4 21.
Be3 Qb4 22. Bxa7 Ra8 23. Be3 Qxb2 24. Reb1 *
Position (FEN): r4rk1/1b4p1/2pb1p1p/8/8/2N1BQP1/PqP2P1P/RR4K1 b - - 1 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1346
Best move: Qxc3