Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d5 3. exd5 Qxd5 4. Nc3 Qh5 5. Be2 Nc6 6. d4 Bg4 7. d5 Nb8 8.
Nb5 Kd8 9. O-O a6 10. Nc3 Nd7 11. Bf4 Ngf6 12. Qd2 h6 13. d6 e6 14. Rad1 g5 15.
Bg3 Qg6 16. Ne5 Qf5 17. Bd3 Qxe5 18. Bxe5 Nxe5 19. Rde1 Nc6 20. Be2 Bf5 21. Na4
Ne4 22. Qe3 Bxd6 23. Rd1 Kc7 24. c3 *
Position (FEN): r6r/1pk2p2/p1nbp2p/2p2bp1/N3n3/2P1Q3/PP2BPPP/3R1RK1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1673
Best move: Bf4