Chess puzzle (Equality)
Moves: 1. c4 Nf6 2. Nc3 c5 3. Nf3 g6 4. g3 Bg7 5. Bg2 Nc6 6. O-O d5 7. cxd5 Nxd5 8. d4
cxd4 9. Nxd4 Nxc3 10. bxc3 Nxd4 11. cxd4 Qxd4 12. Rb1 Rb8 13. Bf4 Qxd1 14.
Rfxd1 e5 15. Be3 b6 16. Bc6+ Ke7 17. Bc1 Be6 18. Ba3+ Kf6 19. f4 Bf8 20. Bb2
Bc5+ 21. Kg2 Bd4 22. Bxd4 *
Position (FEN): 1r5r/p4p1p/1pB1bkp1/4p3/3B1P2/6P1/P3P1KP/1R1R4 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1409
Best move: exd4