Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Bf4 d6 3. e3 g6 4. Nf3 Bg7 5. h3 O-O 6. Be2 Re8 7. O-O Ne4 8. Nbd2
Nf6 9. c4 Nbd7 10. a4 e5 11. Bh2 e4 12. Ne1 Nb6 13. a5 Nbd7 14. Nc2 Re7 15. b4
b6 16. a6 c5 17. Bxd6 Re6 18. dxc5 bxc5 19. bxc5 Nb8 20. Nd4 Re8 21. Bxb8 Rxb8
22. Nc6 Qc7 23. Nxb8 Qxb8 24. Qc2 Qe5 25. Nb3 Qg5 26. Kh1 Qh6 27. Nd4 *
Position (FEN): 2b1r1k1/p4pbp/P4npq/2P5/2PNp3/4P2P/2Q1BPP1/R4R1K b - - 7 27
Black to move.
Themes:  Middlegame  
Puzzle rating: 1558
Best move: Bxh3