Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 Qe7 4. d5 Nb8 5. Bd3 d6 6. O-O Bg4 7. c4 Qf6 8. Be2
h6 9. Nc3 a6 10. h3 Bxf3 11. Bxf3 Nd7 12. Bg4 Qd8 13. Be3 Ngf6 14. Bxd7+ Qxd7
15. b4 g5 16. c5 Bg7 17. a4 O-O 18. b5 axb5 19. axb5 Rxa1 20. Qxa1 Nh5 21. c6
bxc6 22. bxc6 Qc8 23. Qa7 Nf4 24. Bxf4 exf4 25. f3 *
Position (FEN): 2q2rk1/Q1p2pb1/2Pp3p/3P2p1/4Pp2/2N2P1P/6P1/5RK1 b - - 0 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1062
Best move: Bxc3