Assuming the Orioles lose to the Yankees today (and I don't think you'll be asking me what "assume" stands for anytime soon as the Tirds are losing 5-1 to the Yankees in the top of the 7th), the last time the Orioles won in New York City was July 29, 2008.
Maybe you remember the Bad Oriole's visit to Yankee Stadium that year. It was July 28th, the day before the O's last won in NYC. The Orioles crushed Mike Mussina and the Yankees 13-4. All was right with the world back then...how it has changed since.
Oh, and while I'm busting out these awesome factoids, do you remember the last time the zerO's won in Boston? July 11, 2008.
That's right folks, it's been a full calendar year since the Orioles have won in either rival AL East city.
Look up "pathetic" in the dictionary and the 2008 and 2009 Orioles team photo will be staring back at you.