agb2002: The material is identical.
Black threatens Qxe4.
White has c5, Qa3 and Qa4.
In the case of 25.c5
A) 25... bxc5 26.Qa5+
A.1) 26... Kd7 27.Rf3
A.1.a) 27... Ke8 28.Qxa7 Rd7 29.Rf8+ Kxf8 (29... Ke7 30.Rf7+ Kxf7 31.Qxd7+ and 32.Qxc8 wins) 30.Qxd7
A.1.a.i) 30... Ra8 31.Rxd6 looks winning (31... Rxa2 32.Rxe6).
A.1.a.ii) 30... Rb8 31.Qxh7 wins a pawn but unclear.
A.1.b) 27... Ke7 28.Qxa7+ Rd7 29.Rf7+ wins as above.
A.1.c) 27... Rc7 28.Rf7+ wins.
A.1.d) 27... Qg7 28.Qxa7+ Rc7 29.Qb6 Rc6 30.Qb7+ Rc7 31.Qb5+ and material is even but looks very good for White due to the position of the black pieces and the passed a-pawn.
A.2) 26... Kc6 27.Qa6+
A.2.a) 27... Kc7 28.Qxa7+ Kc6 29.Rb3 with the threas Qb7# and Rb6# looks winning.
A.2.b) 27... Kd7 28.Rxd6+ Ke7 -28... Kc7 29.Qxa7#; 28... Ke8 29.Rxe6+ wins- 29.Qxa7+ Ke8 30.Rd7 seems to win.
A.3) 26... Kb7 27.Ra3 Ra8 28.Rb1+ Kc8 (28... Kc6 29.Qb5+ Kc7 30.Qb7#) 29.Qa6+ Kd7 30.Rb7+ Ke8 31.Qc6+ Kf8 32.Qc7 wins.
A.4) 26... Kb8 27.Rb1+ Ka8 28.Qa6 unclear.
B) 25... dxc5 26.Qa4, with the double threat Qxa7+ and Rd7+, looks very good for White.
C) 25... Qxc5 26.Rc3 wins.