e4 c5 Nf3 e6 d4 cxd4 Nxd4 a6 Bd3 Nf6 O-O e5 Bg5 h6 Bxf6 gxf6 Nf5 d5 exd5 b5 Qf3 b4 d6 Bxf5 Bxf5 Nd7 Nd2 Rc8 Ne4 Bg7 a3 bxa3 Rxa3 Rc6 Qg4 Kf8 Bxd7 Rxc2 Rfa1 Rxb2 Bc6 Rb8 Rxa6 h5 Qf5 Rh7 Ra8 h4 Rxb8 Qxb8 Ra8 Qxa8 Bxa8 Bh8 Qxh7 h3 Qxh8#