Pesky guards propel Solon past Marion