Chess puzzle (Advantage)
Moves: 1. d4 e6 2. e3 c5 3. Nf3 cxd4 4. exd4 d5 5. Nc3 Nf6 6. Bb5+ Bd7 7. Bd3 Bb4 8.
Bd2 O-O 9. Be2 Nc6 10. a3 Bd6 11. Nb5 Bc7 12. Nxc7 Qxc7 13. O-O Rfe8 14. Ng5 h6
15. Nf3 Re7 16. Re1 Rae8 17. Bd3 a6 18. Ne5 Nxd4 19. Bf4 Qd8 20. Nxd7 Qxd7 21.
Be5 Nc6 *
Position (FEN): 4r1k1/1p1qrpp1/p1n1pn1p/3pB3/8/P2B4/1PP2PPP/R2QR1K1 w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1134
Best move: Bxf6