I'm working my way through the Dwarrowdelf cycle, but paused today to revisit Massing at Osigiliath. I built this fun deck that beat the scenario twice, albeit with high scores of 160 and 171. It takes awhile for this deck to get going, but, once it does, it's unstoppable. Elrond draws your deck with Vilya and multiple copies of Unexpected Courage. Beregond defends with his usual weapons and armor. Glorfindel, with Light of Valinor, Asfaloth and Rivendell Blade, leads the allies as they together quest and fight. Elrond can help in all areas as needed. Allies were selected to help with questing (Arwen, Ethir Swordsman), defending (Defender of Rammas), or attacking (Veteran Axehand--several tactics allies competed for this slot). Gandalf does his usual things and Gildor Inglorion functions almost like an extra hero.
Hero: (3)
1x Glorfindel (Foundations of Stone)
1x Beregond (Heirs of Numenor)
1x Elrond (Shadow and Flame)
Ally: (16)
2x Arwen Undomiel (The Watcher in the Water)
3x Defender of Rammas (Heirs of Numenor)
3x Gandalf (Core Set)
3x Veteran Axehand (Core Set)
3x Ethir Swordsman (The Steward's Fear)
2x Gildor Inglorion (The Hills of Emyn Muil)
Attachment: (19)
2x Rivendell Blade (Road to Rivendell)
2x Spear of the Citadel (Heirs of Numenor)
3x Gondorian Shield (The Steward's Fear)
3x Light of Valinor (Foundations of Stone)
3x Unexpected Courage (Core Set)
3x Vilya (Shadow and Flame)
3x Asfaloth (Foundations of Stone)
Event: (15)
3x A Test of Will (Core Set)
3x Elrond's Counsel (The Watcher in the Water)
3x Hasty Stroke (Core Set)
2x The Galadhrim's Greeting (Core Set)
3x Daeron's Runes (Foundations of Stone)
1x O Elbereth! Gilthonial! (Shadow and Flame)