Vision Vinny,
I would back off. Chances are, if you're really in tune with your body, and you didn't completely red line the first 9-10 miles (unlikely if your hr hasn't changed much, if at all), then by slowing it down 5-15 seconds per mile, you'll be able to keep on keeping on.
If you need to do this, during the marathon itself, I would slow your goal pace just a tad. For example, lets say you ran the first 10 miles of that workout at 6:00 pace then you started to work hard and your hr began to spike. In response, let's suppose you slowed it down to 6:15 to get it inline.
I would start my marathon at ~6:05 pace and work from there. Its close enough to 6:00 pace where if you were just having a little bit of an off day during the workout, and you really can hold 6:00 pace, then you should be able to make up that time in the latter half of the race. If you're fit enough to run 6:00 pace for a marathon, you should be able to run 13 of it at 6:05 and 13 of it at 5:55. If you can't do that, you were probably never fit enough to run 6:00 pace from the gun.
On the other hand, if your workout was truly indicative of not being able to handle an avg of 6:00 pace throughout the race itself, that extra 5 seconds per mile will make a world of difference when you get to 20.
If you had to slow that workout down to like 7:00 pace to get through the last 2-3 miles, well, first off, I would probably just call it a day. I would then probably approach my marathon at closer to 6:15 pace.
Good luck.