Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. c3 a6 5. Bxc6 dxc6 6. d4 exd4 7. cxd4 Be7 8.
Nc3 Nf6 9. h3 O-O 10. O-O a5 11. a4 Be6 12. e5 Nd5 13. Nxd5 Bxd5 14. Bf4 Qd7
15. Qe2 Qe6 16. Rfd1 Qg6 17. Bg3 Rfe8 18. Qd3 Be4 19. Qe3 Bd5 20. Qd3 Be4 21.
Qe3 f5 22. Bf4 Ra6 23. Bg5 *
Position (FEN): 4r1k1/1pp1b1pp/r1p3q1/p3PpB1/P2Pb3/4QN1P/1P3PP1/R2R2K1 b - - 3 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1405
Best move: Bxf3