槍手為十六歲男生戈爾德夫(Sergey Gordeev),成績常名列前茅,但不滿三十七歲地理老師基里洛夫給他較低分數,令他可能無法以最佳成績畢業,因而動殺機。
不滿分數低 挾持20學生
戈爾德夫帶了一支步槍及一支獵槍闖入學校,向基里洛夫的腹部開槍。為確定他死亡,戈爾德夫更冷血地再向其頭部補一槍。戈爾德夫其後在一個課室挾持廿多名師生,與警方對峙,內政部長科洛科利采夫亦趕到現場督導。戈爾德夫向警員開槍,導致一死一傷。其後戈爾德夫陸續放人,衣衫單薄的學生急急逃出校外,被迫捱凍。後來戈爾德夫的父親到場游說,並協助警員將他制服。警方將控告戈爾德夫殺人、挾持人質及危害警員等罪。