KANSAS CITY, Missouri, USA (AP) – For the third consecutive game, Adalberto Mondesí homered and stole a base as the Kansas City Royals beat the Pittsburgh Pirates 7-4 on Saturday night.

Kyle Zimmer achieved the first victory of his career, after following a winding path to the majors.

Whit Merrifield added a solo home run and the Royals scored their fifth win. Instead, Pittsburgh suffered its third trip in a row.

Mondesí and Bobby Abreu (2004) of Venezuela are the only players to have a home run and steal in three consecutive games since at least 1901, according to MLB.com.

Zimmer (1-0) relieved Carlos Hernandez after the right-hander allowed solo home runs by Josh Bell, Bryan Reynolds and Adam Frazier.

Through 2 1/3 innings, Zimmer allowed no run, allowed a single hit, walked away and struck out an opponent. The 28-year-old pitcher was the fifth overall pick in the 2012 draft, but didn’t make his major league debut until last season, due to recurring shoulder problems that threatened to end his career.

Trevor Williams (1-7) took the loss, allowing 10 hits and six runs in five acts. He has a 5.80 ERA.

For the Pirates, the Dominicans Erik González 4-1 with a run scored, Gregory Polanco 4-1.

For the Royals, the Dominicans Mondesí 5-2 with two runs scored and two produced, Maikel Franco 5-1, Kelvin Gutiérrez 2-1. Venezuelans Salvador Pérez 5-2 with a run scored and an RBI, Edward Olivares 2-1 with an RBI.