Most likely you got into a bad area for 3g reception and it gobbled down the battery struggling to keep that radio active.
Not to mention the GNex has just been plagued with battery issues since its release... No official updates, rooting and roming, kernels, etc. have ever made things much better for this Samsung made Nexus