Hvert niveau i Goal Shot-spillet er en duel mellem en fodboldspiller og et mål. På trods af at der ikke er nogen målmand i målet, bliver det ikke så nemt at score et år, som det så ud til. I stedet for en målmand eller forsvarsspillere vil der opstå forskellige barrierer lavet af træ, mursten og så videre mellem målet og spilleren. For at score et mål skal du beregne flyvebanen på en sådan måde, at bolden præcist rammer målet. Du kan bruge forhindringer ved at ramme dem og rikochettere for at flyve, hvor du vil. På hvert niveau vil placeringen af porten ændre sig i Goal Shot.