Nf3 Nf6 c4 c5 g3 b6 Bg2 Bb7 O-O e6 Nc3 Be7 d4 cxd4 Nxd4 Bxg2 Kxg2 O-O e4 d6 b3 Na6 f4 Qc8 Qe2 h6 Re1 Re8 Bb2 Nc5 b4 Ncxe4 Nxe4 Qb7 b5 Qxe4+ Qxe4 Nxe4 Rxe4 a6 a4 Bf6 Re2 Rec8 Nc6 axb5 cxb5 Bxb2 Rxb2 Kf8 a5 bxa5 Rxa5 Rxa5 Nxa5 Rc5 b6 Rxa5 b7 g6 b8=Q+ Kg7 Qxd6 g5 Rb7 Kg6 Qf8 Ra2+ Kf3 Rf2+ Kxf2 Kf5 Qxf7+ Ke4 Rd7 gxf4 Qxf4#