pull down to refresh

1.e4 g6 2.d4 Bg7 3.Nc3 d6 4.f4 Nc6 5.Be3 a6

reply

1.e4 g6 2.d4 Bg7 3.Nc3 d6 4.f4 Nc6 5.Be3 a6 6.Nf3

reply
reply

1.e4 g6 2.d4 Bg7 3.Nc3 d6 4.f4 Nc6 5.Be3 a6 6.Nf3 Nh6

reply
reply

1.e4 g6 2.d4 Bg7 3.Nc3 d6 4.f4 Nc6 5.Be3 a6 6.Nf3 Nh6 7.h3

reply

O-O

reply

1.e4 g6 2.d4 Bg7 3.Nc3 d6 4.f4 Nc6 5.Be3 a6 6.Nf3 Nh6 7.h3 O-O

reply

1.e4 g6 2.d4 Bg7 3.Nc3 d6 4.f4 Nc6 5.Be3 a6 6.Nf3 Nh6 7.h3 f5

reply

invalid move 0-0: square does not exist: -0

reply

If you're doing queenside, maybe try O-O-O

invalid move o-o: square does not exist: -o