Finalising seat-sharing in Maharashtra, which sends the second-highest number of MPs to the Lok Sabha, has proven to be tricky for the National Democratic Alliance, with all three key partners - the BJP, Eknath Shinde-led Shiv Sena and Ajit Pawar's NCP - pushing for a higher number of seats than the others are willing to concede. With BJP's chief troubleshooter and Union Home Minister Amit Shah holding a late-night meeting on Tuesday with leaders of the other parties, sources said a breakthrough is expected soon.