this last turn, maybe. But to be able to get rid of vandy at the right time and to safely go for the tech rush was really surprising for me. I guess trying that route multiple times might end up with an acceptable win rate, but I stll think your deck is heavily favored in this specific setting.
I wish you fun and luck in your upcoming games!