Wakefield Trinity fight back to beat Leeds Rhinos 24-14 and Wigan Warriors overpower Bradford Bulls 30-6 in the Challenge Cup.
Nathan Broadhead and Callum Doyle score as Wrexham bolster their Championship play-off hopes with victory over fellow Welsh side Swansea City at Stok Cae Ras.