David Wright smacked a two-run double and Andrew Brown drove in three runs for the Mets. New York starter Bartolo Colon, in his second spring start, allowed seven hits over 4 2/3 innings, walking one and serving up both of Rizzo's home runs.
With the game tied at 4 in the eighth, Cubs reliever Zac Rosscup walked Brown, who advanced on a throwing error by the lefty. One out later, Flores drove the first pitch he saw over the left-field wall. After Paolo Espino replaced Rosscup in the eighth, the Mets tacked on another run when Eric Young doubled and plated Kevin Plawecki, who had walked.
This was Tsuyoshi Wada's first start and third appearance this spring for the Cubs, and the plan was for the lefty to go three innings. He had a tough time getting through the first, as the first three Mets collected hits, including a two-run double by Wright off the right-field wall. One out later, Brown hit an RBI double, and the Mets went ahead, 3-0.
Rizzo came into the game batting .381 this spring, and he led off the Chicago second with his first spring homer, clearing the 20-foot wall in right.
The Mets loaded the bases in the third as Wada walked two batters and then hit Curtis Granderson. Brown followed with an RBI single to chase Wada with a final line of four runs on five hits and two walks in two-plus innings.
Nate Schierholtz singled to lead off the Chicago fourth and Rizzo followed with his second blast, also a towering shot to right.
With two outs in the Cubs' fifth, Donnie Murphy doubled and Schierholtz walked. Colon was pulled for Ryan Reid, who then walked Rizzo to load the bases and walked Ryan Sweeney to force in the tying run. But Reid escaped further damage when he struck out Javier Baez.
Up next: The Mets will send a split squad to Jupiter, Fla., on Sunday for a 1:05 p.m. ET game against the Cardinals. Left-hander Jon Niese will be on the mound for the Mets, and Adam Wainwright is scheduled to start for the Cardinals. Watch the game live on MLB.TV. The other Mets squad will face the Cubs for the second day in a row in Las Vegas, with Jenrry Mejia, Carlos Torres and Rafael Montero slated to pitch at 4:05 p.m.
Carrie Muskat is a reporter for MLB.com. She writes a blog, Muskat Ramblings, and you can follow her on Twitter @CarrieMuskat. This story was not subject to the approval of Major League Baseball or its clubs.