Chess puzzle (Advantage)
Moves: 1. e4 d6 2. d4 e6 3. Nf3 h6 4. Nc3 a6 5. Bd3 g6 6. O-O Bg7 7. a4 b6 8. e5 d5 9.
b3 Ne7 10. Qe2 Nd7 11. Be3 g5 12. h3 Nf8 13. Nh2 Neg6 14. Ng4 Bb7 15. g3 h5 16.
Nf6+ Bxf6 17. exf6 Qxf6 18. Bd2 g4 19. h4 Qxd4 20. Na2 Ne5 *
Position (FEN): r3kn1r/1bp2p2/pp2p3/3pn2p/P2q2pP/1P1B2P1/N1PBQP2/R4RK1 w kq - 2 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1453
Best move: Bc3