Chess puzzle (Advantage)
Moves: 1. e4 g6 2. e5 Bg7 3. d4 d6 4. f4 dxe5 5. fxe5 Nc6 6. Nf3 f6 7. Bb5 fxe5 8.
Nxe5 Bxe5 9. dxe5 Qxd1+ 10. Kxd1 Bd7 11. Nc3 O-O-O 12. Bf4 Bg4+ 13. Ke1 e6 14.
Kf2 Nge7 15. h3 Bf5 16. g4 Bxc2 17. Be3 Nxe5 18. Bxa7 Rd2+ 19. Ke3 Rdd8 20.
Rac1 Bd3 *
Position (FEN): 2kr3r/Bpp1n2p/4p1p1/1B2n3/6P1/2NbK2P/PP6/2R4R w - - 5 21
White to move.
Themes:  Middlegame  
Puzzle rating: 2119
Best move: Bd4