Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Nxc6 bxc6 6. Nc3 d6 7. Bd3 Be6 8.
O-O Nf6 9. Na4 Bb6 10. Nxb6 axb6 11. a3 O-O 12. Bg5 h6 13. Bh4 g5 14. Bg3 Nd7
15. Qh5 Kg7 16. Rfe1 Qf6 17. Re2 Qxb2 18. Rae1 Rxa3 19. e5 d5 20. h4 g4 *
Position (FEN): 5r2/2pn1pk1/1pp1b2p/3pP2Q/6pP/r2B2B1/1qP1RPP1/4R1K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1628
Best move: Bf4