e4 c5 Nf3 g6 d4 Bg7 c4 cxd4 Nxd4 Nc6 Be3 Nf6 Nc3 O-O Be2 Re8 O-O d6 Qd2 Nxd4 Bxd4 e5 Be3 b5 cxb5 Bb7 Rad1 Nxe4 Nxe4 Bxe4 Qxd6 Qa5 Rc1 Red8 Qc7 Qxc7 Rxc7 Rdc8 Rfc1 Rxc7 Rxc7 Bd5 a4 e4 a5 Bxb2 Rxa7 Rxa7 Bxa7 Kf8 Be3 Be5 a6 f5 f4 Bd6 b6 Ke8 a7 Bb7 Ba6 Bxa6 a8=Q+ Kf7 Qxa6 Ke7 Qa7+ Ke6 Qxh7 g5 fxg5 f4 Qxe4+ Kd7 Bxf4 Bc5+ Kh1 Bxb6 Qd5+ Kc8 g6 Be3 g7 Bb6 g8=Q+ Bd8 Qgxd8#