Geoff Downes played the electric piano in The Buggles .
The Buggles were a British New Wave duo consisting of Trevor Horn ( vocals , bass guitar , guitar ) and Geoff Downes ( keyboards , synthesizers , piano , drums , percussion , backing vocals ) .
The Buggles