Chess puzzle (Advantage)
Moves: 1. e4 d6 2. d4 g6 3. Nf3 Bg7 4. Bc4 b6 5. O-O Bb7 6. Nc3 Nf6 7. e5 dxe5 8. dxe5
Qxd1 9. Rxd1 Ng4 10. e6 f5 11. Ng5 O-O 12. h3 Ne5 13. Bb3 Bf6 14. f4 Nec6 15.
Nd5 Bxg5 16. fxg5 Na6 17. Bc4 Nc5 18. Nxc7 Rad8 19. Rxd8 Rxd8 20. Bf4 a6 21.
Nd5 b5 22. Bb3 Nd4 23. Nxe7+ Kf8 24. Bc7 Kxe7 *
Position (FEN): 3r4/1bB1k2p/p3P1p1/1pn2pP1/3n4/1B5P/PPP3P1/R5K1 w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 845
Best move: Bxd8+