Johannes Thingnes Boe snatches victory from Quentin Fillon Maillet in a thrilling photo finish in the 12.5km pursuit in Pokljuka.