Blanco stays hot, but Giants cooled off in Miami