Chess puzzle (Advantage)
Moves: 1. e4 c5 2. f4 g6 3. Nf3 Nc6 4. c3 e6 5. Bd3 Bg7 6. Bc2 d5 7. e5 Nge7 8. O-O
O-O 9. d4 b6 10. Be3 Ba6 11. Re1 cxd4 12. cxd4 Rc8 13. Nc3 Nb4 14. Bb1 Qd7 15.
a3 Nbc6 16. Kh1 Bc4 17. b3 Ba6 18. a4 Nxe5 19. Nxe5 Bxe5 20. fxe5 Rxc3 21. Bh6
Rfc8 22. Qg4 Nf5 23. Bg5 Bd3 24. Bf6 Rc1 *
Position (FEN): 2r3k1/p2q1p1p/1p2pBp1/3pPn2/P2P2Q1/1P1b4/6PP/RBr1R2K w - - 8 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1216
Best move: Bxd3