By symmetry it suffices to show that AO2, CO1 and the Euler line of △ABC are concurrent. Note that O1O2∥AC. Let ℓA,ℓC be the perpendicular bisector of BC,AB, respectively. Also denote by MA,MC the midpoints of BC,AB, respectively. Let G,O,H be the centroid, circumcenter, orthocenter of △ABC and let ℓ be its Euler line. Then
(G,O;H,ℓ∩AO2)=(AG,AO;AH,AO2)=(AMA,AO;A∞ℓA,AO2)=(MA,O;∞ℓA,O2).
Similarly (G,O;H,ℓ∩CO1)=(MC,O;∞ℓC,O1). Now since MAMC∥O1O2∥AC, we know (by perspectivity at ∞AC) that (MA,O;∞ℓA,O2)=(MC,O;∞ℓC,O1). Therefore (G,O;H,ℓ∩AO2)=(G,O;H,ℓ∩CO1), showing that ℓ,AO2,CO1 are concurrent, as desired.
Remark. The cross ratio here can be replaced by Menelaus theorem applied for multiple times. Cross ratios are used just to make proof concise.
Alternative proof. Again, we have O1O2∥AC and it suffices to show that AO2,CO1 and the Euler line of △ABC are concurrent. Let M1,M2 be the midpoints of AB,BC, respectively. Then note that M1M2∥O1O2∥CA, and so by Desargues theorem we know that M1O1∩M2O2,CO1∩AO2 and CM1∩AM2 are collinear. Note that M1O1∩M2O2 is the circumcenter of △ABC, and CM1∩AM2 is the centroid of △ABC. Therefore CO1∩AO2 lies on the Euler line of △ABC. □