soni777 #11Let's see if you can solve this one: lichess.org/analysis/rnbqkbnr/ppppp1pp/8/5p2/8/8/PPPPPPPP/RNBQKBNR%20w%20-%200%201
Lanoc #121. Nf3 f6 2. Rg1 Kf7 3. Rh1 Ke8 4. Nc3 Nc65. Rb1 Nb8 6. Ra1 Nc6 7. Nb1 Nb8 8. Ng1 f5 does the trick.