Oulu.
Correct - the 14:20 from Helsinki, terminating here at (due) 20:12. Apology from the train manager in Finnish and English for the 7 minute delay. Onward train to Rovaniemi waiting though I had already elected to stop in the larger town at the earlier hours, and left to find my hotel. I think this was the longest delay on the trip so far; we were also a few minutes late into Koblenz - more of a worry because of a very tight change onwards to Limburg, but that connection was made with the Limburg train starting a couple of minutes late.