A weekend with lots of movement and surprises