涞水地区第一次较大规模的民教冲突发生在1899年2月。那年年底,涞水县高洛村(位于涞水县东,为涞水、定兴两县交界处)乡民举行除夕迎神赛会,高洛村教堂教民依恃教会权势,借机寻衅,撕毁神像,闯入村民阎老福等家中行凶。事后,洋教士反诬告群众毁坏教堂,乘机敲诈勒索,不但要求“索赔万金修教堂”,还要求被害群众“跪门筵酒陪礼”。法国驻京大主教樊国梁(PierreMarieAlphonseFavier)出面要挟,地方官吏不敢得罪洋人,不问是非,每日发函牍数次,严催涞水县令速速结案。最后,涞水县令秉承洋教士旨意,强令受害人“赔银二百五十两,设席二十余筵”,并威逼受害人亲赴安家庄教堂“叩头赔礼”。地方官吏如此袒教抑民,激起当地村民的极大义愤,民教矛盾更趋激化。
1900年4月,在义和团运动蓬勃发展的高氵朝中,高洛村群众请来师傅设坛授拳,并在阎老福等人领导下,建立义和团组织,“意在借习拳以压教,图雪其耻”。盘踞在高洛村教堂里的教士也不断添置枪炮,扩大反动武装,准备屠杀义和团,并连连要挟清政府派兵前来镇压当地义和团。高洛村义和团和乡民怒火万丈,决意与教会决一死战。
从5月初开始,高洛村义和团就积极准备战斗,并飞帖邀请涞水、定兴、新城、涿州、易县等地义和团前来助战。5月11日晚,各地义和团或十数人一起,或二三十人一起,络绎不绝,纷纷汇集高洛村。
5月12日晨,高洛村已聚集义和团民千余人。午后,义和团开始围攻高洛村教堂。义和团民冲人教堂,向四处投掷火,把,一举把教堂焚毁。随后,义和团又烧毁部分教徒的住宅。涞水县令祝芾闻讯急忙赶来,劝导弹压,被乡民打跑。义和团在涞水初战得胜,揭开了涞水大捷的序幕。
附近州县义和团继续向涞水集结,涞水义和团声势更盛。5月13日,祝芾急忙致电直隶总督裕禄,请求速速派兵镇压。裕禄接电,立即派遣道员张莲芬、直隶练军分统杨福同各率马队120余人,前来涞水镇压义和团。5月14日,官军闯入高洛村,逮捕了义和团首领蔡培、杨大柱及义和团民40余人。15、16两日,官军又连续逮捕了义和团民李勤等20余人。面对清军的野蛮镇压,高洛村义和团毫不畏惧,整军经武,准备反击清军。
5月17日春,张莲芬、杨福同会同祝芾率大队清兵驰往高洛村,准备对义和团民进行更大规模的逮捕、屠杀。高洛村义和团全部投入战斗,外村义和团数百前来助战。义和团把队伍分成两路,一路埋伏在邻村史各庄南的路旁沟内,一路埋伏在高洛村西北路旁,准备伏击敌人。不久,两路先后与敌人接火。两路官军均以排枪猛轰,义和团伤亡很大,被迫撤离战场。
这次战斗失利后,为了能够争取有利形势,高洛村义和团主动撤离高洛村,向涞水城北30里,与涿州、房山二县接壤的石亭镇转移。石亭镇义和团首领伊老善早在高洛村义和团英勇抗击官军镇压时,就飞帖邀请附近州县义和团速来汇集,准备与官军大战一场。新城、容城、涿州、易州和房山等地义和团应帖而往,迅速汇集石亭镇。到5月下旬,聚集石亭镇的各地义和团已达万余人,高洛村义和团转移到石亭镇,使此地义和团声势更壮。
5月21月,杨福同率军前来镇压,义和团奋起抗击。但初战不利,被捕二人。经各地义和团首领聚议,决定再次实行伏击战。于是,义和团部署两三千人,在石亭镇附近的两狼沟设下埋伏圈,准备诱敌深入,进行伏击。
第二天,杨福同率清兵马队30人、步兵40人再次到石亭镇挑衅。义和团列队挑战,与官军交锋不久,就且战且退,把清军诱引到两狼沟伏击圈内,事先埋伏好的义和团众突然从四面跃起,持械猛扑,将清军紧紧包围。杨福同见势大惊,急忙下令开枪扫射,纵骑突围。但清兵马队在山沟内无法驰骋,义和团冒死冲锋,冲进清军队伍中,双方展开贴身肉搏战。清军人少势孤,被义和团打得人仰马翻,溃不成军。杨福同被刺得“体无完肤”,最后伤重坠马,被一团民纵身上前,持枪刺中咽喉,当场毙命。其随从二人,也被一并击毙。此役,义和团以优势兵力,采取伏击战术,以己之长,攻敌之短,一举歼灭清军杨福同部马、步兵70余人,给野蛮镇压义和团的清军以极大威慑。
涞水大捷后,义和团又将进军目标指向涿州城。涿州位于北京城西南140里,距涞水县约35里,是畿南咽喉要地,也是京城通往保定及南方的必经之地。1900年初,涿州就有义和团活动,荣起、慈二庆等人在城内设坛,建立了义和团组织。5月,涿州附近义和团得知高洛村和石亭镇团众起事消息后大受鼓舞,纷纷响应。5月25日,涿州、房山等地义和团数千人在密熹和尚率领下“亮队操演”,积极准备向涿州城大规模进军。27日,各地义和团万余人齐集涿州城下,声称“涿州兵备空虚,洋兵将来,愿为代守”,一举占据该城,在城门竖起了“兴清灭洋”的旗帜,把守城门,缉拿清军,控制了整个城池。