Guile's Invisible Throw, which has gained many nicknames such as the "Phantom Throw", "Magic Throw", "Shadow Throw" or "Scorpion Spear", is a glitch found in early arcade versions of Street Fighter II. If done properly, this glitch allows Guile to throw the foe without even touching them, and in some cases is considered a "cheat".
To do the glitch, one must charge back then hit forward on the joystick along with the fierce and roundhouse buttons. This is a precise motion; the roundhouse must be done slightly before the fierce and should be hit slightly after moving the joystick forward. One can use the throw backwards as well by doing the same inputs, but instead hit backward on the joystick along with the fierce and roundhouse buttons in the same fashion after hitting forward.
This glitch can be used many times in succession until the opponent is KO'ed as long as said opponent is in range. To perform repeated forward throws, hold the joystick forwards after the previous throw and press the fierce and roundhouse. To perform repeated backward throws, hold the joystick forwards after the previous throw then hit backward and press the fierce and roundhouse. If the opponent crosses Guile's body then one must switch directions.
This glitch also has another version in which he can feint an invisible throw. To do this, perform the same inputs as normal, but this time, the fierce and roundhouse buttons must be released within 4 frames of the animation. Doing so will cause Guile to perform the throw animation, but it won't affect the opponent at all.
Like mentioned earlier, the invisible throw glitch can be done infinitely, making this an easy and cheap way to win rounds, and even the entire game including the bonus stages. As a throw, Guile is completely invincible upon startup, and the throw is completely inescapable. Some setups for the invisible throw glitch include a series of crouching light punches as well as a Flash Kick when used as an anti-air. The throw can even be used to interrupt certain moves, as for example, Guile can throw Vega off the cage and Blanka can be interrupted during his Rolling Attack. After performing the Handcuff Glitch, performing an invisible throw will bring the opponent's state back to normal.