Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Qe7 4. Nf3 Qxe4+ 5. Be2 Bc5 6. d3 Qc6 7. Nc3 a6 8.
O-O O-O 9. d4 Ba7 10. Bd3 d6 11. h3 b5 12. Re1 Qb6 13. Be3 d5 14. Ne5 Nc6 15.
Qf3 Nxd4 16. Bxd4 Qxd4 17. Rad1 Qc5 18. Ne2 Qd6 19. Ng3 g6 20. b3 Bb7 21. c4
Rab8 22. h4 dxc4 23. Be4 Bxe4 24. Rxd6 *
Position (FEN): 1r3rk1/b1p2p1p/p2R1np1/1p2N3/2p1b2P/1P3QN1/P4PP1/4R1K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1432
Best move: Bxf3