For the first reaction, why the grignard works like that? I mean I know the grignard is a nucleophile, but then isn't a lone pair next to a triple bond on a carbon super hard to make?
Thanks guys!!!
You're making an acetylide ion, just like you would if you were using NaNH2 in NH3. The Grignard is a VERY strong base, so yes, it will deprotonate a terminal alkyne even though that H isn't normally acidic.