Chess.com approximates the draw on time by insufficient material rule, and I believe this case is one of the exceptions.
While technically, this should have been a win because there is a sequence of legal moves leading to mate, chess.com simply looks at the remaining material and estimates that there is not.
I suspect that the reason is because it's extremely difficult, short of employing a tablebase which is even then would not cover 100% of the scenarios, to determine programatically if such a sequence of moves exists.
is there change of rules coz my opponent ran out of time in this game:
http://www.chess.com/livechess/game.html?id=246934539
and ive lost a game on time i had queen against pawn this game has a theoretical mate possible when opponents idiot(same as i got said)???????
hint: I offered him draw 8 times where he declined when my bishop was protecting my pawn so was draw?