Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 d5 3. Nc3 Bd6 4. e5 Bb4 5. a3 Bxc3 6. dxc3 Ne7 7. Bg5 c5 8. Be2
Nbc6 9. b4 c4 10. b5 Na5 11. Qb1 b6 12. Qb4 Nb7 13. Nd4 Bd7 14. h4 Nc5 15. Bf3
h6 16. Bf4 O-O 17. g4 Ng6 18. Bg3 f6 19. exf6 Qxf6 20. O-O-O e5 *
Position (FEN): r4rk1/p2b2p1/1p3qnp/1Pnpp3/1QpN2PP/P1P2BB1/2P2P2/2KR3R w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 985
Best move: Bxd5+