Pakistan started the war by sending soldiers in civilian dress to Kashmir in order to make hue and cry over there. All Pakistani forces were on LOC in Kashmir as Pakistan thought that India will fight on that place and get defeated easily. Ayub Khan was behind this but the people of Kashmir were loyal to India and they reported that intrusion of Pakistani army to Indian authorities. Now, India had to take tough decisions. Respected Mr. Lal Bahadur Shastri took the decision to teach Pakistan a lesson and made it a real war in place of psudo war started by Ayub Khan. As war started Paksitani army captured some part of Kashmir and in return India went through Punjab to Lahor and captured more area there. After 14 days of war Pakistan was out of ammunition and US was not able to provide that much ammunition so fast. Pakistan felt its mistake and asked US to take stand in order to stop the war. US took this opportunity, it was the best time for them to make Pakistan their servant for years. They forced UN to look into the matter and convinced India for ceasefire. As India didn't want to capture Pakistani land (Lahor side) but only wanted the Kashmir part they agreed on the pre-war condition cease fire and Mr. Ayub Khan intentions to get Kashmir were demolished. So, who won? Clearly India, because India forced Pakistan to do what India wanted.