Won't be alternator, check fuse number 22 (10A) this protects the instruments. You will also find the battery will discharge as this the ignition light is not working and this is part of the charging circuit (Excites field windings), if revved around 4000 RPM though this will start the charge process, i guess thats why the lights on as you revved hard so started charging.
Martin