Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. e3 Bb4 5. Qa4+ Nc6 6. c5 Bxc3+ 7. bxc3 Bd7 8.
Bb5 O-O 9. Nf3 a6 10. Bd3 Ne5 11. Qc2 Nxd3+ 12. Qxd3 Bb5 13. Qc2 Ne4 14. a4 Bc4
15. Ne5 b5 16. Nxc4 bxc4 17. O-O c6 18. Rb1 Qc7 19. f3 Nf6 20. e4 Rab8 21. exd5
exd5 22. g3 Rfe8 *
Position (FEN): 1r2r1k1/2q2ppp/p1p2n2/2Pp4/P1pP4/2P2PP1/2Q4P/1RB2RK1 w - - 1 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1466
Best move: Bf4