The Miami Marlins caught the hot hand at bat and dominated the San Francisco Giants in Game 1 of the homestand, winning 11-3.