e4 Nc6 d4 h6 d5 Nb8 c4 e6 Be3 exd5 cxd5 c6 Nf3 d6 Nc3 g6 Bc4 Bg7 Qb3 Qe7 Rd1 Nf6 e5 O-O exf6 Qxf6 Ne4 Qe7 Ng3 Rd8 O-O cxd5 Bxd5 Re8 Rfe1 Nd7 Bg5 Qf8 Bxf7+ Qxf7 Rxe8+ Nf8 Rxd6 Qxb3 axb3 b5 Be7 a5 Rdd8 a4 Bxf8 Bd7 Bxg7+ Bxe8 Rxa8 axb3 Bc3 Kh7 Ng5+ hxg5 Rxe8 Kh6 Rh8#