Mexico came from behind to beat Venezuela 3-1 in Atlanta on Wednesday and record their third win in a row under Argentine coach Gerardo Martino. Jhon Murillo put the Venezuelans 1-0 up after 18 minutes but Roberto Alvarado equalised with a left-foot strike 15 minutes later. Rodolfo Pizarro put Mexico ahead in the 54th minute when he scored on the counter attack and Andres Guardado sealed the victory with a quarter of an hour still on the clock. The friendly match was a warm-up for both sides ahead of international tournaments this summer. Mexico have one final friendly against Ecuador on Sunday before they begin their Gold Cup campaign in the United States against Cuba on June 15. Venezuela play the United States in a friendly, also on Sunday, before flying to Brazil to take part in the Copa America, which starts on June 14. Nicholson strike gives Jamaica win over United States A goal from Shamar Nicholson early in the second half gave Jamaica a 1-0 win over the United States in a warm-up match for the Gold Cup on Wednesday. Forward Nicholson's long-range strike on the hour mark in Washington DC guaranteed Jamaica their first win since they defeated Suriname last November. For the United States, who will name their 23-man Gold Cup squad later on Wednesday, it marked the first time they had failed to score in their last five games and their first loss this year. The Gold Cup begins on June 15, with both the United States and Jamaica hosting matches in the 16-team tournament.