Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 d6 4. Nc3 Nf6 5. O-O a6 6. d4 b5 7. Be2 exd4 8. Nxd4
Nxd4 9. Qxd4 Be7 10. Bg5 O-O 11. Qd1 c6 12. a3 Bb7 13. Bd3 c5 14. Re1 c4 15.
Bf1 h6 16. Bxf6 Bxf6 17. Nd5 Bxb2 18. Ra2 Be5 19. Be2 Qh4 20. g3 Qxe4 *
Position (FEN): r4rk1/1b3pp1/p2p3p/1p1Nb3/2p1q3/P5P1/R1P1BP1P/3QR1K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1817
Best move: Bf3