Lamentablemente el equipo no pudo ascender a la Serie A debido a los problemas financieros del club. De este modo el ascenso se le concedió al Ascoli: este conjunto es precisamente el que se interesó por Quagliarella, fichándolo para la siguiente temporada. Para poder realizar el fichaje el Ascoli tuvo que aliarse con el Udinese para que pagara la mitad del traspaso; de esta forma el jugador pasa a ser propiedad de los dos equipos. La temporada 2005-2006 jugó en el Ascoli y la siguiente se marchó a la Sampdoria, club que compró el porcentaje de los derechos que el Ascoli tenía sobre el jugador.