Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 c5 3. c3 d5 4. e5 Nc6 5. Nf3 Qa5 6. Bd2 Qb6 7. b3 cxd4 8. cxd4
Nxd4 9. Nxd4 Qxd4 10. Bc3 Qxd1+ 11. Kxd1 a6 12. Bd3 Bc5 13. Ke1 Ne7 14. b4 Ba7
15. a4 O-O 16. b5 axb5 17. axb5 Bd7 18. Rf1 Rfc8 19. Kd2 Ng6 20. f4 Nh4 21. g3
Nf5 22. g4 Nd4 23. Bxd4 *
Position (FEN): r1r3k1/bp1b1ppp/4p3/1P1pP3/3B1PP1/3B4/3K3P/RN3R2 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 820
Best move: Bxd4