Theoretically it's possible, of course - but if 1300s play 2700s at a rate of a game per second, with a trillion games going on simultaneously all the time, the time that will be required for THE EVENT to happen, is probably in the order of
The life of the universe, multiplied by 10 to the power of 10 to the power of 10 to the power of 10 to the power of 10...
That's a BIG number.
So no - it will just not happen.
Thank you.
If it is in fact possible, I would expect it it happen much sooner than that.
But the probabilities are low enough and the games between 2700 and 1300 rare enough that it's safe to say it won't happen.
A lot of people keep approaching this as if it were a matter of chance. It simply is not. The 1300 tries to think as the 2700, and he will not be able to come to his/her level. The 2700 player on the other hand, will most likely understand what is opponent is trying to do.
A computer who does truly random moves would have a bigger chance to win agains a GM, than a 1300 rated player.
However, the 1300 player would be (almost) infinitely stronger than this computer.
This is exactly what our binary friend has been talking about with the "possible set of games". Given that 1300s are not truly random, could it be the case that some possible games are not in fact possible for a match between 1300 and 2700? Perhaps it could. So is it the case that the possible set of games does not include any wins for the 1300, i.e. is it impossible for the 1300 to win? Well, it could be, but you actually need to make some pretty big assumptions for that to be the case.