It made perfect sense to try to get through one more inning with Rivero. He was cruising, is a recently converted starter, and had only thrown 19 pitches through 2 innings. The pitcher's spot was due up first for us next inning, and neither Rivero nor Janssen would have batted - we'd have used a starter to pinch hit. So, by getting one more inning out of rivero, you also avoid having to pitch hit after a single inning for jansssen. (No reason to go to Thornton either, since we already had a lefty.) with drew obviously unavailable, the bullpen was a little short, and we'd already used our long man (tanner), so trying to get as many innings as possible out of everyone was the most prudent way to go about it.
he had to burn uggla to sub for harper, he used robinson to get on, pinch ran espinosa for robinson to score the only run, and had pinch hit moore. Literally, the only bench guy was Ramos, I think. He possibly could have double switched at the start of the 12th because Lobaton had made the last out. That's the only bench move left.
Even if he wanted to hold off on Storen, he had 3 other guys to available, but most of those guys are not used to multiple innings (thornton, janssen, paps). He may have been of the mindset that you hold paps until we have a lead, or at least you hold off a fresh arm for when you have a lead. Not my approach, but that may have been why you did not see Thornton or Janssen in the 12th. If Rivero was going to be last man standing, then maybe you go with MT in the 10th and CJ in the 11th. It is not an obvious call.
Get mad at Harper for getting run in a close, tie game against your closest rival in their ballpark.