Nf3 Nf6 c4 g6 g3 Bg7 Bg2 O-O O-O d6 d4 Bf5 Qb3 Nbd7 Nc3 b6 Nh4 b5 Nxf5 gxf5 Nxb5 c5 Qf3 cxd4 b3 d3 exd3 d5 Qxf5 Qb6 Be3 h6 Bxb6 axb6 cxd5 Nc5 b4 Nb3 axb3 Rad8 Ra7 h5 Rxe7 Nxd5 Bxd5 h4 Bxf7+ Kh8 Qh5+ Bh6 Qxh6#