El italiano Max Biaggi, con Aprilia RSV4, sumó su primera victoria de la temporada en el Mundial de Superbike al imponerse en la segunda carrera disputada en el circuito de Motorland de Alcañiz (Teruel), en la que superó a su compatriota Marco Melandri, con Yamaha YZF R1, en una prueba que dominó desde el principio. Como sucedió en la primera carrera, la segunda volvió a convertirse en un mano a mano entre los dos pilotos italianos que intercambiaron las dos primeras plazas del podio, mientras que el líder del Mundial, español Carlos Checa, con Ducati 1098R, enmendó su caída de la primera y subió al podio. En estas segundas veinte vueltas, Biaggi tomó el mando desde el comienzo y Melandri trató de presionarlo siguiéndolo muy de cerca pero sin opciones claras de superarlo. El error que permitió a Melandri ganar la primera carrera no llegó. Al contrario fue el quien lo cometió en la curva del final de recta de meta a falta de cinco vueltas y dejó en bandeja la victoria al romano. El de Rávena minimizó su salida al máximo ya que logró conservar su segunda plaza frente a un Checa que desde hacía un buen número de vueltas se mostraba conservador y daba por bueno el ser tercero en la cita alcañizana en la que hasta el momento firmó su único abandono de la campaña.