Zamarynować rybę w soku z cytryny z solą i wyciśniętym ząbkiem czosnku. W czasie, kiedy ryba się marynuje – obrać cebulę i drobno pokroić. Obrać i wycisnąć czosnek. Posiekać oliwki. Na patelni rozgrzać oliwę. Wrzucić czosnek i cebulę i chwilę podsmażyć. Dodać pomidory, wlać wino, doprawić i chwilę pogotować na dużym ogniu, aż sos trochę odparuje i zgęstnieje. Dodać oliwki i kapary i poddusić przez 10 minut na małym ogniu. Rybę wyjąć z marynaty, osuszyć. Lekko zrumienić na dobrze rozgrzanym oleju lub oliwie. Przełożyć do naczynia do zapiekania. Na wierzch przełożyć sos. Zapiekać przez około 15 minut, w piekarniku nagrzanym do 200°C.