1.e4 g6 2.d4 Bg7 3.Be3 d6 4.Bd3 c5 5.c3 Nd7 6.Nf3 Ngf6 7.h3 Qa5 8.Nbd2 b5 9.a4 b4 10.Nc4 Qd8 11.cxb4 cxb4 12.Qb3 a5 13.e5 dxe5 14.Ncxe5 Nxe5 15.dxe5 Be6 16.exf6 Bxb3 17.fxg7 Kd7 18.Bb5+ Kd6 19.Bf4+ Ke6 20.gxh8=Q Qxh8 21.O-O g5 22.Rfe1+ Kf5 23.Bd3+