Poland's Grzegorz Krychowiak, left, and South Africa's Kagisho Dikgacoi compete for the ball during their friendly soccer match in Warsaw, Poland, Friday, Oct. 12, 2012. (Photo: AP)
Polish coach Waldemar Fornalik, who had to do without injured captain Jakub Blaszczykowski and first-choice goalkeeper Wojciech Szczesny, also kept Borussia Dortmund striker Robert Lewandowski on the bench.
Lewandowski's replacement, Hanover's Artur Sobiech, failed to capitalise on a couple of chances before leaving the pitch on a stretcher after a collision with South Africa goalkeeper Itumeleng Khune in the second half.
Poland had chances throughout the game but could not find a way past Khune until the 81st minute when substitute Kamil Grosicki's cross from the right found Komorowski who scored with a left-footed drive.
South Africa found the net in stoppage time when Siyabonga Sangweni's header went in but the goal was disallowed for offside.
Poland face England in a Group H World Cup qualifier in Warsaw on Tuesday.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO Sports and on Facebook at AhramOnlineSports)
Short link: