Rehabbing Chicago Cubs pitcher Yu Darvish didn't give the West Michigan Whitecaps much to hit Monday, but he did let them feast afterward.

Darvish, pitching for the Class-A South Bend Cubs, went five innings and allowed three hits, one run, no walks and struck out five against visiting Whitecaps. The treat came afterward when Darvish provided both teams with a lavish postgame spread.

Whitecaps reliever Max Green tweeted:

Darvish, who signed a six-year, $126 million contract in the offseason, later replied:

Good luck to you guys😄 — ダルビッシュ有(Yu Darvish) (@faridyu) June 26, 2018

The Whitecaps won the game, 4-2, with three runs in the bottom of the eighth. It was especially memorable for Joey Morgan. The first-year catcher homered off Darvish in the third inning for his second significant big-league moment this month. He also got to catch Detroit Tigers pitcher Jordan Zimmermann on his rehab assignment on June 12.

Darvish, who has been on the disabled list with right triceps tendinitis, retired the side in the first inning and struck out three in the second in a 57-pitch outing. He later said he felt fatigue in his arm.

It was his first mound appearance since May 20 when he worked six innings for the Cubs. against the Cincinnati Reds.