Sorry for double posting,but i have to add that i can't be completely sure that you didn't cheat as i got a bit influenced both by serenapop's analysis and by the young of your age,....only 17!
I am not saying it is impossible,of course,but just in that cases we can't be 100% sure ...
dont forget, this was still in the opening and allmost all the moves were bookmoves. what did you exept? that he just improvised the ruy lopez?:) oh pushing the knight back and skewering queen to gain material was also the computers first choice? who would have thought:O
Nah, he can't spot skewers.