Wasn't at the game but from watching the stream that was my impression too - we played like a team that just wanted to get rid of a dismal record, and Dundee played like, well, Dundee. Scrappy, no fluidity and lots of loose play, and a large chunk of the first half was closer to volleyball than football.
Hopefully now that the monkey is off our back we can build confidence and start exerting some control in games.