Matt Adams homers in Cardinals victory