Methods for removing blockages and preventing thromboembolic injuries, by advancing to a blockage a first tubular, endovascular device receiving irrigating fluid through a proximal opening, having a circumferential wall, lumen, at least one distal side hole oriented angularly to a distal opening; ejecting fluid from the side hole(s) to irrigate a blockage; introducing a second catheter for aspiration, comprising a circumferential wall having a proximal and distal opening, a flared, semi-permeable filter at the distal end for removal of emboli through the second lumen; advancing the second device to a blood vessel receiving blood from the blocked vessel, aspirating the blockage, axially rotating the first endovascular device having at least one half-loop to macerate an obstruction, capturing and removing emboli from the blockage through the second endovascular device which prevents emboli from causing further blockage of blood vessels. Variants of said method including a third rotatable device.