O maior evento esportivo da cidade-escola de Nainital é a corrida anual de ciclismo. As escolas e faculdades aqui variam desde aquelas como Rajput e Xavier, para crianças ricas e mimadas, até escolas locais, como Modelo para as crianças mais pobres. Nos últimos dois anos, a corrida de ciclismo foi vencida pelo arrogante Shekhar Malhotra (Deepak Tijori) do Rajput College. Sanju (Aamir Khan) e Ratan (Mamik) são irmãos que frequentam a Model e administram um pequeno café local. Seu pai (Kulbhushan Kharbanda) está obcecado pelo desejo de ver Ratan se tornar o campeão do ciclismo. Ratan, por sua vez, é o filho e irmão mais velho ideal para Sanju, bom em tudo o que faz e foi vice-campeão de Shekhar na corrida de ciclismo. Sunju, por outro lado, é um brincalhão, não leva a vida a sério, curtindo a vida com seus amigos, entre os quais Anjali (Ayesha Jhulka), que o ama em silêncio. Sanju, entretanto, volta sua atenção para a nova garota do quarteirão, Devika (Pooja Bedi), e a convence de que ele é rico. Ele usa o dinheiro que seu pai lhe pediu para depositar no banco para comprar um colar caro para Devika. Quando seu pai descobre, ele expulsa Sanju de casa. Na competição anual de dança da faculdade, quando Devika descobre que Sanju é modelo e pobre, ela o deixa voltando sua atenção para Shekhar. Por toda parte, Anjali é um pilar silencioso de apoio a Sanju. Shekhar e seus amigos ferem Ratan, quase o matando para mantê-lo fora da corrida. É neste momento que Sanju percebe que tem que ser sério e responsável na vida e entra na corrida do ciclo para fazer o que um homem deve fazer ...