Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e6 3. e3 Nf6 4. Nc3 Nbd7 5. Nf3 dxc4 6. Bxc4 c5 7. O-O Be7 8. a3
O-O 9. dxc5 Bxc5 10. b4 Be7 11. Bb2 Nb6 12. Bb3 Nbd5 13. Nxd5 Nxd5 14. Nd4 Bf6
15. Qc2 Bd7 16. Rad1 Rc8 17. Qe2 Nc3 18. Bxc3 Rxc3 19. Bxe6 Bxd4 *
Position (FEN): 3q1rk1/pp1b1ppp/4B3/8/1P1b4/P1r1P3/4QPPP/3R1RK1 w - - 0 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1566
Best move: Bxd7