Wow. Solving it alone is pretty awesome, let alone in under 2 minutes. I used to be able to get the top 2 levels matched and the bottom cross, but could never memorize the moved to solve the last 2 bottom corners. It's been years since I've tried. I could if I invested some time into it again, but I'd just be in the 2-3 minute range. Maybe it's time to get a bigger cube.
I just did it again without getting the heart rate up and it took just over 50 seconds. It all fell into place early and the rest was a breeze. I figured out the first two layers when I had one at school so that part stuck but I had to read the instruction book to figure out the last layer. I re-learned that the other day and now I can do it every time. They take a different approach these days and get them done in seconds.