e4 e5 Nf3 Nc6 d3 Nf6 g3 d5 exd5 Nb8 c4 Bg4 Be2 Nbd7 h3 Bxf3 Bxf3 Bb4+ Nc3 a5 Be3 h6 O-O Rc8 Na4 O-O c5 b5 a3 Ra8 d6 bxa4 axb4 a3 Bxa8 cxd6 Bg2 axb2 Rxa5 dxc5 Rb5 Nh7 bxc5 e4 c6 Ndf6 dxe4 Qc8 Qc2 Ng5 e5 Nfh7 h4 Ne6 Be4 f5 Bxf5 Rxf5 Qxf5 Qe8 Qxe6+ Qxe6 Rb8+ Kf7 c7 Ng5 hxg5 Qxe5 c8=Q b1=R Rfxb1 hxg5 R8b7+ Kg6 Qh3 Qd4 Bxd4 g4 Rxg7+ Kf5 Qxg4#