Aberdeen hosted St. Mirren just a couple of weeks ago in the cup competition and they easily defeated them with 4-0 in the end, while in the league things have been pretty bad for St. Mirren in away games so my bet is going to be once more on Aberdeen to win this game by at leas 2 goals difference and odds are decent.