It is the World Women’s Chess Championships 2015 in Sochi. Follow this link to play through the games. The final battle is between Russia and Ukraine – how ironic. All images are from the official site – from the games link.
Muzychuk vs Pogonina
Final pairings / results – game 4 will be played on Sunday 5th April 2015 local time: 3pm
Game 4 link
Click here for Game 4.