Let D,E,F be points on side BC,CA,AB of triangle ABC. The three cevians are concurrent at a point G. The areas of triangles BGD, CGE and AGF are equal. Prove that G is the centroid of ABC
I have constructed lines through D,E,F that are parallel to the sides but this didn't give me anything of use, I tried using Ceva but didn't learn anything useful and I constructed altitude from D,E,F to the cevians in hopes of the similar triangles giving me something useful. It seems most likely that proving that the areas of all the triangles are equal is the way to solve it but I can't see how to do this.

Let $\Delta$ = area BGD = area CGE = area AGF. Let $p=\frac{DC}{BD},q=\frac{EA}{CE},r=\frac{FB}{AF}$. By Ceva we have $pqr=1$.
So taking area BGD=1 the areas of the other small triangles are as shown.
Now AG/GD = area AGB/area DGB = $r+1$. But AG/GD = area AGC/area DGC = $\frac{1+q}{p}$, so $p(1+r)=1+q$. Similarly $q(1+p)=1+r,r(1+q)=1+p$. Adding we get $pq+qr+rp=3$. But by AM/GM $(pq+qr+rp)/3\ge(pqr)^{2/3}=1$ with equality iff $pq=qr=rp$. Hence $p=q=r=1$.
Hence D,E,F are the midpoints and so G is the centroid.