Ireland earned a famous ODI victory over South Africa in Dublin, with captain Andy Balbirnie scoring a century.
After the first ODI was rained off without a result, Ireland won by 43 runs on Tuesday and will now seek to seal a surprise series success in the final match on Friday.
Captain Andy Balbirnie made 102 as a fast finish from Ireland saw them put up a total of 290-5 from their 50 overs after being put in to bowl by Proteas skipper Temba Bavuma.
That total always looked competitive on a green wicket although it was not until Janneman Malan (84) and Rassie van der Dussen (49) were removed in consecutive overs that South Africa began to toil.
Ireland's Paul Stirling (27) and Andy McBrine (30) were dismissed after making starts, with economical Proteas bowler Tabraiz Shamsi (1-42) limiting the early progress.
Shamsi had Harry Tector dropped first ball in a difficult chance for wicket-keeper Kyle Verreynne, who nonetheless soon rued that moment.
Four sixes helped Tector to 79 runs from 68 balls in a spectacular knock, lasting until the final over when George Dockrell (45 from 23) also fell, with Ireland smashing 65 from the last five overs.
Ireland got off to a good bowling start when Aiden Markram (5) and Bavuma (10) fell early.
Malan and Van der Dussen got to work slowly rebuilding the innings, but the end of their 108-run partnership for the third wicket proved decisive.
Opener Malan was looking to up the tempo when he holed out to deep midwicket in the 33rd over.
Van der Dussen, who impressed in the recent series against Pakistan, fell one short of a fifty seven balls later, out lbw to McBrine (2-34).
That left South Africa on 160-4 and they subsequently collapsed to 247 all out.
History for Ireland
Bavuma was immediately facing questions for resting Quinton de Kock and Lungi Ngidi after Ireland made history with a first win over South Africa in international cricket.
Ireland came into this triple-header having lost consecutive 50-over series to Afghanistan and Netherlands, though they have now won five of their last six completed ODIs on home soil, including four straight wins.
South Africa had won all five of the previous completed ODIs between the nations and they have never met in any other format.
Brilliant Balbirnie
Balbirnie scored 65 in the abandoned first ODI and produced an even better knock here after being promoted to opener in place of William Porterfield.
He racked up 12 boundaries which included two sixes in his 117-ball innings, reaching his fifty in just 51 balls to set the tone before holding the fort to set a platform for Tector to make hay late on.
Balbirnie had a scare when dropped by Kagiso Rabada on 74, but ultimately it was a seventh ODI century for him, having also reached three figures in this format against England last year.