Orioles earn back to back wins