Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 b6 3. Nf3 Bb7 4. Nc3 Nf6 5. Bd3 Bb4 6. Bg5 O-O 7. e5 h6 8. Bxf6
gxf6 9. O-O f5 10. Ne2 d6 11. Nf4 dxe5 12. dxe5 Bc5 13. a3 a5 14. b4 axb4 15.
axb4 Bxb4 16. Rxa8 Bxa8 17. Nh5 Be7 18. Nd4 Kh8 19. Qd2 Bg5 20. Qc3 Qd5 21. f3
Be3+ 22. Kh1 Bxd4 *
Position (FEN): bn3r1k/2p2p2/1p2p2p/3qPp1N/3b4/2QB1P2/2P3PP/5R1K w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1566
Best move: Qd2