St. Preux stays busy in pursuit of Strikeforce championship