Combine all ingredients, (except butter, 2 tablespoons white wine and 1/2 cup chicken stock) and let fish marinate for 1 hour. Remove from marinade, remove excess garlic, and pan saute until medium. Then deglaze with 2 tablespoons wine, 1/2 cup chicken stock and melt butter into the sauce. Let sauce reduce and season with salt and pepper. Serve fish with sauce poured over the top. Garnish with green onions and serve the Tomato-Caper Bruschetta alongside.
Preheat oven to 350 degrees F. Add bread and toast until light brown. Remove, rub with whole cloves, and drizzle with 2 teaspoons of the olive oil.
In a medium saute pan, heat remaining olive oil, add onions, capers and diced garlic, and cook until translucent. Deglaze with wine, then add tomatoes and sugar. Season with salt and pepper and cook for 3 to 5 minutes.
Top toasted baguette with tomato-caper sauce and garnish with Parmesan.