The lively March then twice fed Bobby Zamora in as many minutes, but the veteran striker couldn't carve out a shooting chance with either opportunity.
The visitors, however, were posing plenty of threat themselves and could have taken the lead when Demarai Gray tricked his way into the Brighton box, only for Gordon Greer to shuffle the ball out of bounds at the expense of a corner.
Gary Rowett's side hit back almost instantly though as Toral headed home from close range, before an injury to Rosenior brought the game to a lengthy halt.
Rosenior left the field to applause from both sets of fans and was replaced by Inigo Calderon, and it took the hosts a moment to readjust as Nicolai Brock-Madsen almost curled his side ahead after the restart.
The hosts finished the half the stronger side, and felt they should have regained their lead when Tomasz Kuszczak dropped the ball in his own net, only for the goal to be ruled out for a push.