Nf3 d5 g3 c6 Bg2 Bg4 O-O e6 h3 Bh5 d4 Nd7 c4 c5 cxd5 Bxf3 Bxf3 exd5 Be3 Ngf6 Nc3 cxd4 Bxd4 Nb6 a4 Nc4 b3 Na5 Qd3 Nc6 Bxf6 Qxf6 Nxd5 Qd4 Qb5 Qe5 Qxb7 Rc8 Qxc8+ Nd8 Nc7+ Qxc7 Qxc7 a6 Rfd1 Be7 Rxd8+ Bxd8 Bc6+ Kf8 Qxd8#