We describe a spatio-temporal linear discriminator for single-trial classification of multi-channel electroencephalography (EEG). No prior information about the characteristics of the neural activity is required, i.e., the algorithm requires no knowledge about the timing and spatial distribution of the evoked responses. The algorithm finds a temporal delay/window onset time for each EEG channel and then spatially integrates the channels for each channel-specific onset time. The algorithm can be seen as learning discrimination trajectories defined within the space of EEG channels. We demonstrate the method for detecting auditory-evoked neural activity and discrimination of task difficulty in a complex visual-auditory environment.