Petkovic: 'A spectacular game'