e4 c6 d4 d5 Nd2 dxe4 Nxe4 Bf5 Ng3 Be6 Nf3 Bg4 Be2 e6 O-O Bd6 c4 Ne7 Ne4 h6 Qb3 b6 h3 Bxf3 Nxd6+ Qxd6 Bxf3 O-O Be3 Nd7 g3 Rab8 Qc3 Rfd8 Bf4 e5 dxe5 Qe6 Bg4 Nf5 Rad1 Nc5 b4 Rxd1 Rxd1 h5 Bxf5 Qxf5 bxc5 g5 Be3 Qf3 Qc2 h4 e6 b5 exf7+ Qxf7 Rd6 hxg3 fxg3 Qh7 Rg6+ Qg7 Bd4 Rb7 Bxg7 Rxg7 cxb5 a6 Rxg7+ Kxg7 bxa6 Kh8 Qg6 g4 a7 gxh3 a8=Q#